- linux-4.9 (4.9.51-1+rpi3) stretch-staging; urgency=medium
-
- * Re-enable usbip and cpupower packages.
-
- -- Peter Michael Green <plugwash@raspbian.org> Sun, 22 Oct 2017 11:49:09 +0000
-
- linux-4.9 (4.9.51-1+rpi2) buster-staging; urgency=medium
-
- * Try to make package binnmu safe.
-
- -- Peter Michael Green <plugwash@raspbian.org> Sun, 15 Oct 2017 12:38:04 +0000
-
- linux-4.9 (4.9.51-1+rpi1) stretch-staging; urgency=medium
++linux-4.9 (4.9.80-2+rpi1) stretch-staging; urgency=medium
+
+ [Changes from 3.18.5-1~exp1+rpi1 or earlier]
+ [Vagrant Cascadian <vagrant@debian.org>]
+ * disable other armhf variants.
+ * disable other armhf debian-installer variants.
+ * attempt to enable debian-installer udebs for rpi.
+ * try harder to enable debian-installer udebs.
+ [Peter Michael Green]
+ * Include patches to support RaspberryPI from:
+ https://github.com/raspberrypi/linux.git
+ branch: rpi-3.16.y
+ * add script to automatically regenerate rpi patches from git repos
+ * add hack to allow upgrading of kernel located on fat partition to succeed
+ * Fix clean target
+ * Merge config changes from 3.10.11-1+rpi4 packaging.
+ * Build hardware rng module.
+ * Build pps module for gps timeserver support.
+ * Disable fat modules udeb because we are compiling fat support in.
+ * Disable patches that conflict with or duplicate rpi patches
+ - features/all/cgroups-Allow-memory-cgroup-support-to-be-included-b.patch
+ * Add various kernel config changes that the raspberry pi foundation made between
+ 3.14 and 3.16 kernel series.
+ * Changes forward ported from 3.12 packaging
+ + optimise update-rpi-patches script a bit (reduce the number of calls to
+ quilt refresh).
+ + apply GPIO related configuration changes requested by Diederik
+ (LP: 1403865)
+ * Rename source package and don't build libc-dev package
+ * Add support for raspberry pi 2
+ + also turn on some stuff for pi1 that was noticed during the pi1/pi2
+ config comparison.
+
+ [Changes introduced in 3.18.5-1~exp1+rpi10 by Peter Michael Green]
+ * Fix kernel configuration for keyboard
+ * split out config.rpix containing config containing settings that
+ are used for both pi1 and pi2.
+
+ [Changes introduced in 3.18.5-1~exp1+rpi11 by Peter Michael Green]
+ * add copyright header to mkknling.
+ * enable I2S modules now we have device tree support.
+
+ [Changes introduced in 3.18.5-1~exp1+rpi17 by Peter Micheal Green]
+ * Add RTC drivers requested by Diederik
+ * Update mmc/dma settings to hopefully fix build failure.
+
+ [Changes introduced in 4.4.6-1+rpi1 by Peter Michael Green]
+ * Disable patches that conflict or potentially conflict with rpi patches.
+ + all patches under features/arm/rpi/
+ + features/all/cgroups-Allow-memory-cgroup-support-to-be-included-b.patch
+ + bugfix/all/uas-fix-high-order-alloc.patch
+ + bugfix/all/firmware-remove-redundant-log-messages-from-drivers.patch
+ * Disable rpi_9999_other_changes.patch, it seems to contain only garbage.
+ * add device tree trailer using scripts/mkknlimg (previously we used our own copy of mkknlimg)
+
+
+ [changes brought forward from 4.4.6-1+rpi2 by Peter Michael Green <plugwash@raspbian.org> at Sun, 17 Apr 2016 01:49:37 +0000]
+ * Add a load of rpf config settings to try and fix boot failure
+ (if it works a cleanup process will be started afterwards)
+
+ [changes brought forward from 4.4.6-1+rpi3 by Peter Michael Green <plugwash@raspbian.org> at Tue, 19 Apr 2016 14:24:19 +0000]
+ * Don't specity an ext3-modules udeb for rpi and rpi2 flavors, debian no
+ longer seems to provide a template for it
+ * Don't specity an ext2-modules udeb for rpi and rpi2 flavors, debian no
+ longer seems to provide a template for it
+ * Remove some of the rpf config settings added in 4.4.6-1+rpi2
+
+ [changes brought forward from 4.4.6-1+rpi4 by Peter Michael Green <plugwash@raspbian.org> at Thu, 21 Apr 2016 21:08:58 +0000]
+ * With previous version rpi2 kernel booted but rpi kernel didn't.
+ try some more config changes.
+
+ [changes brought forward from 4.4.6-1+rpi5 by Peter Michael Green <plugwash@raspbian.org> at Tue, 26 Apr 2016 15:34:06 +0000]
+ * Unshelve some more config settings.
+
+ [changes brought forward from 4.4.6-1+rpi6 by Peter Michael Green <plugwash@raspbian.org> at Thu, 28 Apr 2016 13:30:55 +0000]
+ * Unshelve some more config settings.
+
+ [changes brought forward from 4.4.6-1+rpi7 by Peter Michael Green <plugwash@raspbian.org> at Thu, 28 Apr 2016 18:09:56 +0000]
+ * unshelve some more config settings.
+
+ [changes brought forward from 4.4.6-1+rpi8 by Peter Michael Green <plugwash@raspbian.org> at Thu, 28 Apr 2016 23:00:11 +0000]
+ * unshelve yet more config settings.
+
+ [changes brought forward from 4.4.6-1+rpi9 by Peter Michael Green <plugwash@raspbian.org> at Sat, 30 Apr 2016 23:47:50 +0000]
+ * Unshelve remaining config settings (this should make us equivilent to +rpi2)
+
+ [changes brought forward from 4.4.6-1+rpi10 by Peter Michael Green <plugwash@raspbian.org> at Sun, 01 May 2016 21:47:14 +0000]
+ * Remove config settings unshelved in +rpi7 and +rpi8
+
+ [changes brought forward from 4.4.6-1+rpi11 by Peter Michael Green <plugwash@raspbian.org> at Mon, 02 May 2016 01:51:47 +0000]
+ * Remove settings unshelved in +rpi5 and +rpi6
+
+ [changes brought forward from 4.4.6-1+rpi12 by Peter Michael Green <plugwash@raspbian.org> at Mon, 02 May 2016 14:59:12 +0000]
+ * Merge config.test into config.rpi
+ * Allow loop drivers to be built as modules so udeb build succeeds.
+ * Remove CONFIG_FIRMWARE_IN_KERNEL from config.rpi
+
+ [changes brought forward from 4.4.6-1+rpi13 by Peter Michael Green <plugwash@raspbian.org> at Tue, 03 May 2016 02:16:27 +0000]
+ * Remove more stuff from config.rpi because it's breaking udeb generation
+ + Remove "# CONFIG_CRYPTO_BLOWFISH is not set"
+ + Remove "# CONFIG_CRYPTO_SERPENT is not set"
+ + Remove "# CONFIG_CRYPTO_TWOFISH is not set"
+ + Remove "# CONFIG_MINIX_FS is not set"
+
+ [changes brought forward from 4.4.6-1+rpi14 by Peter Michael Green <plugwash@raspbian.org> at Thu, 05 May 2016 19:38:10 +0000]
+ * Add a couple of settings to the rpi2 config based on looking at difference
+ between foundation rpi and rpi2 configs.
+ * Move a bunch of stuff from rpi config to rpix config.
+
+ [changes introduced in 4.9.13-1+rpi1 by Peter Michael Green]
+ * Move to new git rebased based strategy for generating rpi patches
+ * Cleanup some stuff dgit doesn't like in clean target.
+ * Disable kernel signing.
+ * Deversion debhelper build-dependency.
+ * swap order of asciidoc and asciidoc-base alternative build-depends.
+ * Deversion flex build-dependency
+ * Deversion libbabeltrace-dev and libbabeltrace-ctf-dev build-dependencys
+ * Build with gcc-4.9
+ * Fix build failure with debhelper versions that don't know --no-automatic-dbgsym
+ * Remove ext3 modules from d-i package list.
+
+ [changes brought forward from 4.9.13-1+rpi2 by Peter Michael Green <plugwash@raspbian.org> at Thu, 11 May 2017 17:42:57 +0000]
+ * Make config changes based on diff between rpi-4.4.y and rpi-4.9.y branches.
+ * Further fixes to clean target.
+
+ [changes brought forward from 4.9.13-1+rpi3 by Peter Michael Green <plugwash@raspbian.org> at Thu, 18 May 2017 17:44:34 +0000]
+ * Fix "linux-compiler" packaging stuff for compiler version change.
+ * Remove usbip and cpupower binary packages as they are unversioned.
+
+ [changes introduced in 4.9.30-2+deb9u2+rpi1 by Peter Michael Green]
+ * Remove the following patches from debian/patches/series-rt
+ + features/all/rt/signals-allow-rt-tasks-to-cache-one-sigqueue-struct.patch
+ + features/all/rt/printk-kill.patch from debian/patches/series-rt
+ + features/all/rt/printk-27force_early_printk-27-boot-param-to-help-with-debugging.patch
+ + features/all/rt/sched-mmdrop-delayed.patch
+ * Remove debian/installer/armhf/modules/armhf-rpi*/ext?-modules
+
+ [changes brought forward from 4.9.30-2+deb9u2+rpi1+stretch by Peter Michael Green <plugwash@raspbian.org> at Wed, 27 Sep 2017 02:45:53 +0000]
+ * Re-enable libc-dev package.
+
+ [changes brought forward from 4.9.30-2+deb9u2+rpi1+stretch+buster by Peter Michael Green <plugwash@raspbian.org> at Thu, 05 Oct 2017 02:53:12 +0000]
+ * Fix linux-compiler package generation.
+ * Fix usbip "format-overflow" failure.
+
+ [changes introduced in 4.9.51-1+rpi1 by Peter Michael Green]
+ * Make usbip gcc 7 fix work with gcc 6 too.
+ * Remove features/all/rt/0207-block-Turn-off-warning-which-is-bogus-on-RT.patch from debian/patches/series-rt as it conflicts
+ with rpi patches.
+
- -- Peter Michael Green <plugwash@raspbian.org> Sun, 08 Oct 2017 00:26:45 +0000
++ [changes brought forward from 4.9.51-1+rpi2 by Peter Michael Green <plugwash@raspbian.org> at Sun, 15 Oct 2017 12:38:04 +0000]
++ * Try to make package binnmu safe.
++
++ [changes brought forward from 4.9.51-1+rpi3 by Peter Michael Green <plugwash@raspbian.org> at Sun, 22 Oct 2017 11:49:09 +0000]
++ * Re-enable usbip and cpupower packages.
++
++ -- Raspbian forward porter <root@raspbian.org> Thu, 15 Feb 2018 17:27:08 +0000
++
+ linux (4.9.80-2) stretch; urgency=medium
+
+ * scsi: ignore ABI change in hisi_sas.
+
+ -- Yves-Alexis Perez <corsac@debian.org> Fri, 09 Feb 2018 13:58:52 +0100
+
+ linux (4.9.80-1) stretch; urgency=medium
+
+ * New upstream stable update:
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.66
+ - [s390x] fix transactional execution control register handling
+ - [s390x] runtime instrumention: fix possible memory corruption
+ - [s390x] disassembler: add missing end marker for e7 table
+ - [s390x] disassembler: increase show_code buffer size
+ - ACPI / EC: Fix regression related to triggering source of EC event
+ handling
+ - [x86] mm: fix use-after-free of vma during userfaultfd fault
+ - ipv6: only call ip6_route_dev_notify() once for NETDEV_UNREGISTER
+ - vsock: use new wait API for vsock_stream_sendmsg()
+ - sched: Make resched_cpu() unconditional
+ - lib/mpi: call cond_resched() from mpi_powm() loop
+ - [x86] decoder: Add new TEST instruction pattern
+ - [arm64] Implement arch-specific pte_access_permitted()
+ - [armhf/armmp-lpae] 8722/1: mm: make STRICT_KERNEL_RWX effective for LPAE
+ - [armhf/armmp-lpae] 8721/1: mm: dump: check hardware RO bit for LPAE
+ - [arm64] PCI: Set Cavium ACS capability quirk flags to assert RR/CR/SV/UF
+ - dm bufio: fix integer overflow when limiting maximum cache size
+ - dm: allocate struct mapped_device with kvzalloc
+ - [mips*] pci: Remove KERN_WARN instance inside the mt7620 driver
+ - dm: fix race between dm_get_from_kobject() and __dm_destroy()
+ - [mips*] Fix odd fp register warnings with MIPS64r2
+ - [mips*] Fix an n32 core file generation regset support regression
+ - rt2x00usb: mark device removed when get ENOENT usb error
+ - autofs: don't fail mount for transient error
+ - nilfs2: fix race condition that causes file system corruption
+ - eCryptfs: use after free in ecryptfs_release_messaging()
+ - libceph: don't WARN() if user tries to add invalid key
+ - bcache: check ca->alloc_thread initialized before wake up it
+ - isofs: fix timestamps beyond 2027
+ - NFS: Fix typo in nomigration mount option
+ - nfs: Fix ugly referral attributes
+ - NFS: Avoid RCU usage in tracepoints
+ - nfsd: deal with revoked delegations appropriately
+ - rtlwifi: rtl8192ee: Fix memory leak when loading firmware
+ - rtlwifi: fix uninitialized rtlhal->last_suspend_sec time
+ - ata: fixes kernel crash while tracing ata_eh_link_autopsy event
+ - ext4: fix interaction between i_size, fallocate, and delalloc after a
+ crash
+ - ALSA: pcm: update tstamp only if audio_tstamp changed
+ - ALSA: usb-audio: Add sanity checks to FE parser
+ - ALSA: usb-audio: Fix potential out-of-bound access at parsing SU
+ - ALSA: usb-audio: Add sanity checks in v2 clock parsers
+ - ALSA: timer: Remove kernel warning at compat ioctl error paths
+ - ALSA: hda: Fix too short HDMI/DP chmap reporting
+ - ALSA: hda/realtek - Fix ALC700 family no sound issue
+ - fix a page leak in vhost_scsi_iov_to_sgl() error recovery
+ - fs/9p: Compare qid.path in v9fs_test_inode
+ - iscsi-target: Fix non-immediate TMR reference leak
+ - target: Fix QUEUE_FULL + SCSI task attribute handling
+ - [armhf] mtd: nand: omap2: Fix subpage write
+ - mtd: nand: Fix writing mtdoops to nand flash.
+ - mtd: nand: mtk: fix infinite ECC decode IRQ issue
+ - p54: don't unregister leds when they are not initialized
+ - block: Fix a race between blk_cleanup_queue() and timeout handling
+ - [armhf,arm64] irqchip/gic-v3: Fix ppi-partitions lookup
+ - lockd: double unregister of inetaddr notifiers
+ - [x86] KVM: nVMX: set IDTR and GDTR limits when loading L1 host state
+ - [x86] KVM: SVM: obey guest PAT
+ - SUNRPC: Fix tracepoint storage issues with svc_recv and svc_rqst_status
+ - [armhf] clk: ti: dra7-atl-clock: fix child-node lookups
+ - libnvdimm, pfn: make 'resource' attribute only readable by root
+ - libnvdimm, namespace: fix label initialization to use valid seq numbers
+ - libnvdimm, namespace: make 'resource' attribute only readable by root
+ - IB/srpt: Do not accept invalid initiator port names
+ - IB/srp: Avoid that a cable pull can trigger a kernel crash
+ - NFC: fix device-allocation error return
+ - fm10k,i40e,i40evf,igb,igbvf,ixgbe,ixgbevf: Use smp_rmb rather than
+ read_barrier_depends
+ - [powerpc*] signal: Properly handle return value from uprobe_deny_signal()
+ - media: Don't do DMA on stack for firmware upload in the AS102 driver
+ - media: rc: check for integer overflow
+ - media: v4l2-ctrl: Fix flags field on Control events
+ - sched/rt: Simplify the IPI based RT balancing logic
+ - fscrypt: lock mutex before checking for bounce page pool
+ - net/9p: Switch to wait_event_killable()
+ - PM / OPP: Add missing of_node_put(np)
+ - [x86] Revert "drm/i915: Do not rely on wm preservation for ILK watermarks" closes: #884001
+ - e1000e: Fix error path in link detection
+ - e1000e: Fix return value test
+ - e1000e: Separate signaling for link check/link up
+ - e1000e: Avoid receiver overrun interrupt bursts
+ - RDS: make message size limit compliant with spec
+ - RDS: RDMA: return appropriate error on rdma map failures
+ - RDS: RDMA: fix the ib_map_mr_sg_zbva() argument
+ - PCI: Apply _HPX settings only to relevant devices
+ - [armhf] clk: sunxi-ng: A31: Fix spdif clock register
+ - [armhf] clk: sunxi-ng: fix PLL_CPUX adjusting on A33
+ - fscrypt: use ENOKEY when file cannot be created w/o key
+ - fscrypt: use ENOTDIR when setting encryption policy on nondirectory
+ - net: Allow IP_MULTICAST_IF to set index to L3 slave
+ - net: 3com: typhoon: typhoon_init_one: fix incorrect return values
+ - rt2800: set minimum MPDU and PSDU lengths to sane values
+ - adm80211: return an error if adm8211_alloc_rings() fails
+ - mwifiex: sdio: fix use after free issue for save_adapter
+ - ath10k: fix incorrect txpower set by P2P_DEVICE interface
+ - ath10k: ignore configuring the incorrect board_id
+ - ath10k: fix potential memory leak in ath10k_wmi_tlv_op_pull_fw_stats()
+ - bnxt_en: Set default completion ring for async events.
+ - ath10k: set CTS protection VDEV param only if VDEV is up
+ - ALSA: hda - Apply ALC269_FIXUP_NO_SHUTUP on HDA_FIXUP_ACT_PROBE
+ - drm: Apply range restriction after color adjustment when allocation
+ - [arm64] clk: qcom: ipq4019: Add all the frequencies for apss cpu
+ - mac80211: Remove invalid flag operations in mesh TSF synchronization
+ - mac80211: Suppress NEW_PEER_CANDIDATE event if no room
+ - adm80211: add checks for dma mapping errors
+ - iio: light: fix improper return value
+ - netfilter: nft_queue: use raw_smp_processor_id()
+ - netfilter: nf_tables: fix oob access
+ - [armel,armhf] crypto: marvell - Copy IVDIG before launching partial DMA
+ ahash requests
+ - btrfs: return the actual error value from from btrfs_uuid_tree_iterate
+ - [s390x] kbuild: enable modversions for symbols exported from asm
+ - cec: when canceling a message, don't overwrite old status info
+ - cec: CEC_MSG_GIVE_FEATURES should abort for CEC version < 2
+ - cec: update log_addr[] before finishing configuration
+ - nvmet: fix KATO offset in Set Features
+ - xen: xenbus driver must not accept invalid transaction ids
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.67
+ - [armhf] dts: LogicPD Torpedo: Fix camera pin mux
+ - [armhf] dts: omap3: logicpd-torpedo-37xx-devkit: Fix MMC1 cd-gpio
+ - mm/cma: fix alloc_contig_range ret code/potential leak
+ - mm, hugetlbfs: introduce ->split() to vm_operations_struct
+ - mm/madvise.c: fix madvise() infinite loop under special circumstances
+ - btrfs: clear space cache inode generation always
+ - nfsd: Fix stateid races between OPEN and CLOSE
+ - nfsd: Fix another OPEN stateid race
+ - nfsd: fix panic in posix_unblock_lock called from nfs4_laundromat
+ - [armhf] mfd: twl4030-power: Fix pmic for boards that need vmmc1 on reboot
+ - [armhf] OMAP2+: Fix WL1283 Bluetooth Baud Rate
+ - [x86] KVM: pvclock: Handle first-time write to pvclock-page contains
+ random junk
+ - [x86] KVM: Exit to user-mode on #UD intercept when emulator requires
+ - [x86] KVM: inject exceptions produced by x86_decode_insn
+ - [x86] KVM: lapic: Split out x2apic ldr calculation
+ - [x86] KVM: lapic: Fixup LDR on load in x2apic
+ - mmc: core: Do not leave the block driver in a suspended state
+ - mmc: core: prepend 0x to OCR entry in sysfs
+ - eeprom: at24: fix reading from 24MAC402/24MAC602
+ - eeprom: at24: correctly set the size for at24mac402
+ - eeprom: at24: check at24_read/write arguments
+ - [x86,alpha] i2c: i801: Fix Failed to allocate irq -2147483648 error
+ - hwmon: (jc42) optionally try to disable the SMBUS timeout
+ - nvme-pci: add quirk for delay before CHK RDY for WDC SN200
+ - Revert "drm/radeon: dont switch vt on suspend"
+ - drm/amdgpu: potential uninitialized variable in amdgpu_vce_ring_parse_cs()
+ - drm/amdgpu: Potential uninitialized variable in
+ amdgpu_vm_update_directories()
+ - drm/radeon: fix atombios on big endian
+ - [armhf,arm64] drm/panel: simple: Add missing panel_simple_unprepare()
+ calls
+ - [arm64] drm/hisilicon: Ensure LDI regs are properly configured.
+ - drm/ttm: once more fix ttm_buffer_object_transfer
+ - drm/amd/pp: fix typecast error in powerplay.
+ - NFS: revalidate "." etc correctly on "open".
+ - [x86] drm/i915: Don't try indexed reads to alternate slave addresses
+ - [x86] drm/i915: Prevent zero length "index" write
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.68
+ - bcache: only permit to recovery read error when cache device is clean
+ - bcache: recover data from backing when data is clean
+ - Revert "crypto: caam - get rid of tasklet"
+ - mm, oom_reaper: gather each vma to prevent leaking TLB entry
+ - uas: Always apply US_FL_NO_ATA_1X quirk to Seagate devices
+ - usb: quirks: Add no-lpm quirk for KY-688 USB 3.1 Type-C Hub
+ - [s390x] runtime instrumentation: simplify task exit handling
+ - ima: fix hash algorithm initialization
+ - [s390x] pci: do not require AIS facility
+ - serial: 8250_fintek: Fix rs485 disablement on invalid ioctl()
+ - staging: rtl8188eu: avoid a null dereference on pmlmepriv
+ - [arm64] mmc: sdhci-msm: fix issue with power irq
+ - serial: 8250: Preserve DLD[7:4] for PORT_XR17V35X
+ - [x86] entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt()
+ - [x86] EDAC, sb_edac: Fix missing break in switch
+ - [armel,armhf] sysrq : fix Show Regs call trace on ARM
+ - usbip: tools: Install all headers needed for libusbip development
+ - [x86] kprobes: Disable preemption in ftrace-based jprobes
+ - iio: adc: ti-ads1015: add 10% to conversion wait time
+ - dax: Avoid page invalidation races and unnecessary radix tree traversals
+ - net/mlx4_en: Fix type mismatch for 32-bit systems
+ - l2tp: take remote address into account in l2tp_ip and l2tp_ip6 socket
+ lookups
+ - usb: gadget: f_fs: Fix ExtCompat descriptor validation
+ - libcxgb: fix error check for ip6_route_output()
+ - [armhf] OMAP2+: Fix WL1283 Bluetooth Baud Rate
+ - vti6: fix device register to report IFLA_INFO_KIND
+ - be2net: fix accesses to unicast list
+ - be2net: fix unicast list filling
+ - net/appletalk: Fix kernel memory disclosure
+ - libfs: Modify mount_pseudo_xattr to be clear it is not a userspace mount
+ - mm: fix remote numa hits statistics
+ - mac80211: calculate min channel width correctly
+ - nfs: Don't take a reference on fl->fl_file for LOCK operation
+ - [armhf,arm64] KVM: Fix occasional warning from the timer work function
+ - mac80211: prevent skb/txq mismatch
+ - NFSv4: Fix client recovery when server reboots multiple times
+ - [x86] perf/intel: Account interrupts for PEBS errors
+ - [powerpc*] mm: Fix memory hotplug BUG() on radix
+ - qla2xxx: Fix wrong IOCB type assumption
+ - drm/amdgpu: fix bug set incorrect value to vce register
+ - net: sctp: fix array overrun read on sctp_timer_tbl
+ - [x86] fpu: Set the xcomp_bv when we fake up a XSAVES area
+ - drm/amdgpu: fix unload driver issue for virtual display
+ - mac80211: don't try to sleep in rate_control_rate_init()
+ - RDMA/qedr: Return success when not changing QP state
+ - RDMA/qedr: Fix RDMA CM loopback
+ - tipc: fix nametbl_lock soft lockup at module exit
+ - tipc: fix cleanup at module unload
+ - [armhf] dmaengine: pl330: fix double lock
+ - tcp: correct memory barrier usage in tcp_check_space()
+ - nvmet: cancel fatal error and flush async work before free controller
+ - gtp: clear DF bit on GTP packet tx
+ - gtp: fix cross netns recv on gtp socket
+ - net: phy: micrel: KSZ8795 do not set SUPPORTED_[Asym_]Pause
+ - [arm64] net: thunderx: avoid dereferencing xcv when NULL
+ - be2net: fix initial MAC setting
+ - [powerpc*] vfio/spapr: Fix missing mutex unlock when creating a window
+ - mm: avoid returning VM_FAULT_RETRY from ->page_mkwrite handlers
+ - xen-netfront: Improve error handling during initialization
+ - cec: initiator should be the same as the destination for, poll
+ - xen-netback: vif counters from int/long to u64
+ - net: fec: fix multicast filtering hardware setup
+ - dma-buf/dma-fence: Extract __dma_fence_is_later()
+ - dma-buf/sw-sync: Fix the is-signaled test to handle u32 wraparound
+ - dma-buf/sw-sync: Prevent user overflow on timeline advance
+ - dma-buf/sw-sync: sync_pt is private and of fixed size
+ - dma-buf/sw-sync: Fix locking around sync_timeline lists
+ - dma-buf/sw-sync: Use an rbtree to sort fences in the timeline
+ - dma-buf/sw_sync: move timeline_fence_ops around
+ - dma-buf/sw_sync: clean up list before signaling the fence
+ - dma-fence: Clear fence->status during dma_fence_init()
+ - dma-fence: Wrap querying the fence->status
+ - dma-fence: Introduce drm_fence_set_error() helper
+ - dma-buf/sw_sync: force signal all unsignaled fences on dying timeline
+ - dma-buf/sync_file: hold reference to fence when creating sync_file
+ - usb: hub: Cycle HUB power when initialization fails
+ - usb: xhci: fix panic in xhci_free_virt_devices_depth_first
+ - USB: core: Add type-specific length check of BOS descriptors
+ - USB: Increase usbfs transfer limit
+ - USB: devio: Prevent integer overflow in proc_do_submiturb()
+ - USB: usbfs: Filter flags passed in from user space
+ - usb: host: fix incorrect updating of offset
+ - xen-netfront: avoid crashing on resume after a failure in
+ talk_to_netback()
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.69
+ - can: kvaser_usb: free buf in error paths
+ - can: kvaser_usb: Fix comparison bug in kvaser_usb_read_bulk_callback()
+ - can: kvaser_usb: ratelimit errors if incomplete messages are received
+ - can: kvaser_usb: cancel urb on -EPIPE and -EPROTO
+ - can: ems_usb: cancel urb on -EPIPE and -EPROTO
+ - can: esd_usb2: cancel urb on -EPIPE and -EPROTO
+ - can: usb_8dev: cancel urb on -EPIPE and -EPROTO
+ - virtio: release virtio index when fail to device_register
+ - [x86] hv: kvp: Avoid reading past allocated blocks from KVP file
+ - isa: Prevent NULL dereference in isa_bus driver callbacks
+ - scsi: dma-mapping: always provide dma_get_cache_alignment
+ - scsi: use dma_get_cache_alignment() as minimum DMA alignment
+ - scsi: libsas: align sata_device's rps_resp on a cacheline
+ - efi: Move some sysfs files to be read-only by root
+ - efi/esrt: Use memunmap() instead of kfree() to free the remapping
+ - ASN.1: fix out-of-bounds read when parsing indefinite length item
+ - ASN.1: check for error from ASN1_OP_END__ACT actions
+ - X.509: reject invalid BIT STRING for subjectPublicKey
+ - X.509: fix comparisons of ->pkey_algo
+ - [x86] PCI: Make broadcom_postcore_init() check acpi_disabled
+ - [x86] KVM: fix APIC page invalidation
+ - btrfs: fix missing error return in btrfs_drop_snapshot
+ - ALSA: pcm: prevent UAF in snd_pcm_info
+ - ALSA: seq: Remove spurious WARN_ON() at timer check
+ - ALSA: usb-audio: Fix out-of-bound error
+ - ALSA: usb-audio: Add check return value for usb_string()
+ - [x86] iommu/vt-d: Fix scatterlist offset handling
+ - smp/hotplug: Move step CPUHP_AP_SMPCFD_DYING to the correct place
+ - [s390x] fix compat system call table
+ - [s390x] KVM: Fix skey emulation permission check
+ - [powerpc*] 64s: Initialize ISAv3 MMU registers before setting partition
+ table
+ - brcmfmac: change driver unbind order of the sdio function devices
+ - media: dvb: i2c transfers over usb cannot be done from stack
+ - [armhf,arm64] KVM: fix VTTBR_BADDR_MASK BUG_ON off-by-one
+ - [armhf,arm64] KVM: Fix broken GICH_ELRSR big endian conversion
+ - [armhf,arm64] KVM: vgic-irqfd: Fix MSI entry allocation
+ - [armhf,arm64] KVM: vgic-its: Check result of allocation before use
+ - [arm64] fpsimd: Prevent registers leaking from dead tasks
+ - [armhf] bus: arm-cci: Fix use of smp_processor_id() in preemptible context
+ - usb: f_fs: Force Reserved1=1 in OS_DESC_EXT_COMPAT
+ - [armel,armhf] BUG if jumping to usermode address in kernel mode
+ - [armel,armhf] avoid faulting on qemu
+ - thp: reduce indentation level in change_huge_pmd()
+ - thp: fix MADV_DONTNEED vs. numa balancing race
+ - mm: drop unused pmdp_huge_get_and_clear_notify()
+ - [armel,armhf] 8657/1: uaccess: consistently check object sizes
+ - vti6: Don't report path MTU below IPV6_MIN_MTU.
+ - [armhf] OMAP2+: gpmc-onenand: propagate error on initialization failure
+ - [x86] platform/uv/BAU: Fix HUB errors by remove initial write to sw-ack
+ register
+ - sched/fair: Make select_idle_cpu() more aggressive
+ - [x86] hpet: Prevent might sleep splat on resume
+ - [powerpc*] 64: Invalidate process table caching after setting process
+ table
+ - lirc: fix dead lock between open and wakeup_filter
+ - module: set __jump_table alignment to 8
+ - [powerpc*] 64: Fix checksum folding in csum_add()
+ - [armhf] OMAP2+: Fix device node reference counts
+ - [armhf] OMAP2+: Release device node after it is no longer needed.
+ - usb: gadget: configs: plug memory leak
+ - USB: gadgetfs: Fix a potential memory leak in 'dev_config()'
+ - [armhf,arm64] usb: dwc3: gadget: Fix system suspend/resume on TI platforms
+ - usb: gadget: udc: net2280: Fix tmp reusage in net2280 driver
+ - [x86] kvm: nVMX: VMCLEAR should not cause the vCPU to shut down
+ - libata: drop WARN from protocol error in ata_sff_qc_issue()
+ - workqueue: trigger WARN if queue_delayed_work() is called with NULL @wq
+ - scsi: qla2xxx: Fix ql_dump_buffer
+ - scsi: lpfc: Fix crash during Hardware error recovery on SLI3 adapters
+ - [armhf] irqchip/crossbar: Fix incorrect type of register size
+ - [x86] KVM: nVMX: reset nested_run_pending if the vCPU is going to be reset
+ - [armhf,arm64] KVM: Survive unknown traps from guests
+ - [armhf,arm64] KVM: VGIC: Fix command handling while ITS being disabled
+ - bnx2x: prevent crash when accessing PTP with interface down
+ - bnx2x: fix possible overrun of VFPF multicast addresses array
+ - bnx2x: fix detection of VLAN filtering feature for VF
+ - bnx2x: do not rollback VF MAC/VLAN filters we did not configure
+ - rds: tcp: Sequence teardown of listen and acceptor sockets to avoid races
+ - [powerpc*] ibmvnic: Fix overflowing firmware/hardware TX queue
+ - [powerpc*] ibmvnic: Allocate number of rx/tx buffers agreed on by firmware
+ - ipv6: reorder icmpv6_init() and ip6_mr_init()
+ - blk-mq: initialize mq kobjects in blk_mq_init_allocated_queue()
+ - zram: set physical queue limits to avoid array out of bounds accesses
+ - netfilter: don't track fragmented packets
+ - [powerpc*] axonram: Fix gendisk handling
+ - drm/amd/amdgpu: fix console deadlock if late init failed
+ - [powerpc*] powernv/ioda2: Gracefully fail if too many TCE levels requested
+ - [x86] EDAC, i5000, i5400: Fix use of MTR_DRAM_WIDTH macro
+ - [x86] EDAC, i5000, i5400: Fix definition of NRECMEMB register
+ - kbuild: pkg: use --transform option to prefix paths in tar
+ - coccinelle: fix parallel build with CHECK=scripts/coccicheck
+ - mac80211_hwsim: Fix memory leak in hwsim_new_radio_nl()
+ - gre6: use log_ecn_error module parameter in ip6_tnl_rcv()
+ - route: also update fnhe_genid when updating a route cache
+ - route: update fnhe_expires for redirect when the fnhe exists
+ - NFS: Fix a typo in nfs_rename()
+ - sunrpc: Fix rpc_task_begin trace point
+ - xfs: fix forgotten rcu read unlock when skipping inode reclaim
+ - block: wake up all tasks blocked in get_request()
+ - zsmalloc: calling zs_map_object() from irq is a bug
+ - sctp: do not free asoc when it is already dead in sctp_sendmsg
+ - sctp: use the right sk after waking up from wait_buf sleep
+ - bpf: fix lockdep splat
+ - atm: horizon: Fix irq release error
+ - xfrm: Copy policy family in clone_policy
+ - IB/mlx4: Increase maximal message size under UD QP
+ - IB/mlx5: Assign send CQ and recv CQ of UMR QP
+ - afs: Connect up the CB.ProbeUuid
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.70
+ - [s390x] qeth: fix early exit from error path
+ - tipc: fix memory leak in tipc_accept_from_sock()
+ - rds: Fix NULL pointer dereference in __rds_rdma_map
+ - sit: update frag_off info
+ - packet: fix crash in fanout_demux_rollover()
+ - net/packet: fix a race in packet_bind() and packet_notifier()
+ - usbnet: fix alignment for frames with no ethernet header
+ - stmmac: reset last TSO segment size after device open
+ - tcp/dccp: block bh before arming time_wait timer
+ - [s390x] qeth: build max size GSO skbs on L2 devices
+ - [s390x] qeth: fix GSO throughput regression
+ - [s390x] qeth: fix thinko in IPv4 multicast address tracking
+ - tipc: call tipc_rcv() only if bearer is up in tipc_udp_recv()
+ - Fix handling of verdicts after NF_QUEUE
+ - ipmi: Stop timers before cleaning up the module
+ - [s390x] always save and restore all registers on context switch
+ - usb: gadget: ffs: Forbid usb_ep_alloc_request from sleeping
+ - fix kcm_clone()
+ - [armhf,arm64] KVM: vgic-its: Preserve the revious read from the pending
+ table
+ - [powerpc*] 64: Fix checksum folding in csum_tcpudp_nofold and
+ ip_fast_csum_nofold
+ - kbuild: do not call cc-option before KBUILD_CFLAGS initialization
+ - ipvlan: fix ipv6 outbound device
+ - audit: ensure that 'audit=1' actually enables audit for PID 1
+ - md: free unused memory after bitmap resize
+ - RDMA/cxgb4: Annotate r2 and stag as __be32
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.71
+ - mfd: fsl-imx25: Clean up irq settings during removal
+ - crypto: rsa - fix buffer overread when stripping leading zeroes
+ - autofs: fix careless error in recent commit
+ - tracing: Allocate mask_str buffer dynamically
+ - USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron JMS567 ID
+ - usbip: fix stub_rx: get_pipe() to validate endpoint number
+ (CVE-2017-16912)
+ - usbip: fix stub_rx: harden CMD_SUBMIT path to handle malicious input
+ (CVE-2017-16913)
+ - usbip: fix stub_send_ret_submit() vulnerability to null transfer_buffer
+ (CVE-2017-16914)
+ - ceph: drop negative child dentries before try pruning inode's alias
+ - usb: xhci: fix TDS for MTK xHCI1.1
+ - xhci: Don't add a virt_dev to the devs array before it's fully allocated
+ - nfs: don't wait on commit in nfs_commit_inode() if there were no commit
+ requests
+ - sched/rt: Do not pull from current CPU if only one CPU to pull
+ - eeprom: at24: change nvmem stride to 1
+ - dmaengine: dmatest: move callback wait queue to thread context
+ - ext4: fix fdatasync(2) after fallocate(2) operation
+ - ext4: fix crash when a directory's i_size is too small
+ - mac80211: Fix addition of mesh configuration element
+ - [x86] KVM: nVMX: do not warn when MSR bitmap address is not backed
+ - md-cluster: free md_cluster_info if node leave cluster
+ - userfaultfd: shmem: __do_fault requires VM_FAULT_NOPAGE
+ - userfaultfd: selftest: vm: allow to build in vm/ directory
+ - net: initialize msg.msg_flags in recvfrom
+ - bnxt_en: Ignore 0 value in autoneg supported speed from firmware.
+ - net: bcmgenet: correct the RBUF_OVFL_CNT and RBUF_ERR_CNT MIB values
+ - net: bcmgenet: correct MIB access of UniMAC RUNT counters
+ - net: bcmgenet: reserved phy revisions must be checked first
+ - net: bcmgenet: power down internal phy if open or resume fails
+ - net: bcmgenet: synchronize irq0 status between the isr and task
+ - net: bcmgenet: Power up the internal PHY before probing the MII
+ - rxrpc: Wake up the transmitter if Rx window size increases on the peer
+ - net/mlx5: Fix create autogroup prev initializer
+ - net/mlx5: Don't save PCI state when PCI error is detected
+ - drm/amdgpu: fix parser init error path to avoid crash in parser fini
+ - NFSD: fix nfsd_minorversion(.., NFSD_AVAIL)
+ - NFSD: fix nfsd_reset_versions for NFSv4.
+ - [armhf] drm/omap: fix dmabuf mmap for dma_alloc'ed buffers
+ - netfilter: bridge: honor frag_max_size when refragmenting
+ - blk-mq: Fix tagset reinit in the presence of cpu hot-unplug
+ - writeback: fix memory leak in wb_queue_work()
+ - net: wimax/i2400m: fix NULL-deref at probe
+ - dmaengine: Fix array index out of bounds warning in __get_unmap_pool()
+ - irqchip/mvebu-odmi: Select GENERIC_MSI_IRQ_DOMAIN
+ - net: Resend IGMP memberships upon peer notification.
+ - qed: Align CIDs according to DORQ requirement
+ - qed: Fix mapping leak on LL2 rx flow
+ - qed: Fix interrupt flags on Rx LL2
+ - scsi: hpsa: update check for logical volume status
+ - scsi: hpsa: limit outstanding rescans
+ - scsi: hpsa: do not timeout reset operations
+ - fjes: Fix wrong netdevice feature flags
+ - drm/radeon/si: add dpm quirk for Oland
+ - [x86] Drivers: hv: util: move waiting for release to hv_utils_transport
+ itself
+ - iwlwifi: mvm: cleanup pending frames in DQA mode
+ - sched/deadline: Add missing update_rq_clock() in dl_task_timer()
+ - sched/deadline: Make sure the replenishment timer fires in the next period
+ - sched/deadline: Throttle a constrained deadline task activated after the
+ deadline
+ - sched/deadline: Use deadline instead of period when calculating overflow
+ - drm/radeon: reinstate oland workaround for sclk
+ - afs: Fix missing put_page()
+ - afs: Populate group ID from vnode status
+ - afs: Adjust mode bits processing
+ - afs: Deal with an empty callback array
+ - afs: Flush outstanding writes when an fd is closed
+ - afs: Migrate vlocation fields to 64-bit
+ - afs: Prevent callback expiry timer overflow
+ - afs: Fix the maths in afs_fs_store_data()
+ - afs: Invalid op ID should abort with RXGEN_OPCODE
+ - afs: Better abort and net error handling
+ - afs: Populate and use client modification time
+ - afs: Fix page leak in afs_write_begin()
+ - afs: Fix afs_kill_pages()
+ - afs: Fix abort on signal while waiting for call completion
+ - nvme-loop: fix a possible use-after-free when destroying the admin queue
+ - nvmet: confirm sq percpu has scheduled and switched to atomic
+ - nvmet-rdma: Fix a possible uninitialized variable dereference
+ - net/mlx4_core: Avoid delays during VF driver device shutdown
+ - net: mpls: Fix nexthop alive tracking on down events
+ - rxrpc: Ignore BUSY packets on old calls
+ - tty: don't panic on OOM in tty_set_ldisc()
+ - tty: fix data race in tty_ldisc_ref_wait()
+ - perf symbols: Fix symbols__fixup_end heuristic for corner cases
+ - efi/esrt: Cleanup bad memory map log messages
+ - NFSv4.1 respect server's max size in CREATE_SESSION
+ - btrfs: add missing memset while reading compressed inline extents
+ - target: Use system workqueue for ALUA transitions
+ - target: fix ALUA transition timeout handling
+ - target: fix race during implicit transition work flushes
+ - [x86] Revert "x86/acpi: Set persistent cpuid <-> nodeid mapping when
+ booting"
+ - HID: cp2112: fix broken gpio_direction_input callback
+ - sfc: don't warn on successful change of MAC
+ - video: udlfb: Fix read EDID timeout
+ - rtc: pcf8563: fix output clock rate
+ - [x86] ASoC: Intel: Skylake: Fix uuid_module memory leak in failure case
+ - [armhf] dmaengine: ti-dma-crossbar: Correct am335x/am43xx mux value type
+ - PCI/PME: Handle invalid data when reading Root Status
+ - powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo
+ - PCI: Do not allocate more buses than available in parent
+ - netfilter: ipvs: Fix inappropriate output of procfs
+ - [powerpc*] opal: Fix EBUSY bug in acquiring tokens
+ - [powerpc*] ipic: Fix status get and status clear
+ - [x86] platform: intel_punit_ipc: Fix resource ioremap warning
+ - target/iscsi: Fix a race condition in iscsit_add_reject_from_cmd()
+ - iscsi-target: fix memory leak in lio_target_tiqn_addtpg()
+ - target:fix condition return in core_pr_dump_initiator_port()
+ - target/file: Do not return error for UNMAP if length is zero
+ - badblocks: fix wrong return value in badblocks_set if badblocks are
+ disabled
+ - [x86] iommu/amd: Limit the IOVA page range to the specified addresses
+ - xfs: truncate pagecache before writeback in xfs_setattr_size()
+ - crypto: tcrypt - fix buffer lengths in test_aead_speed()
+ - mm: Handle 0 flags in _calc_vm_trans() macro
+ - [armhf] clk: imx6: refine hdmi_isfr's parent to make HDMI work on i.MX6
+ SoCs w/o VPU
+ - [arm64] clk: hi6220: mark clock cs_atb_syspll as critical
+ - [armhf,arm64] clk: tegra: Fix cclk_lp divisor register
+ - ppp: Destroy the mutex when cleanup
+ - thermal/drivers/step_wise: Fix temperature regulation misbehavior
+ - scsi: scsi_debug: write_same: fix error report
+ - GFS2: Take inode off order_write list when setting jdata flag
+ - bcache: explicitly destroy mutex while exiting
+ - bcache: fix wrong cache_misses statistics
+ - Ib/hfi1: Return actual operational VLs in port info query
+ - [x86] platform: hp_accel: Add quirk for HP ProBook 440 G4
+ - nvme: use kref_get_unless_zero in nvme_find_get_ns
+ - l2tp: cleanup l2tp_tunnel_delete calls
+ - xfs: fix log block underflow during recovery cycle verification
+ - xfs: fix incorrect extent state in xfs_bmap_add_extent_unwritten_real
+ - RDMA/cxgb4: Declare stag as __be32
+ - PCI: Detach driver before procfs & sysfs teardown on device remove
+ - scsi: hpsa: cleanup sas_phy structures in sysfs when unloading
+ - scsi: hpsa: destroy sas transport properties before scsi_host
+ - [powerpc*] perf/hv-24x7: Fix incorrect comparison in memord
+ - tty fix oops when rmmod 8250
+ - raid5: Set R5_Expanded on parity devices as well as data.
+ - scsi: scsi_devinfo: Add REPORTLUN2 to EMC SYMMETRIX blacklist entry
+ - IB/core: Fix calculation of maximum RoCE MTU
+ - vt6655: Fix a possible sleep-in-atomic bug in vt6655_suspend
+ - rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_createbss_cmd
+ - rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_disassoc_cmd
+ - scsi: sd: change manage_start_stop to bool in sysfs interface
+ - scsi: sd: change allow_restart to bool in sysfs interface
+ - scsi: bfa: integer overflow in debugfs
+ - udf: Avoid overflow when session starts at large offset
+ - macvlan: Only deliver one copy of the frame to the macvlan interface
+ - RDMA/cma: Avoid triggering undefined behavior
+ - IB/ipoib: Grab rtnl lock on heavy flush when calling ndo_open/stop
+ - icmp: don't fail on fragment reassembly time exceeded
+ - ath9k: fix tx99 potential info leak
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.72
+ - cxl: Check if vphb exists before iterating over AFU devices
+ - [arm64] Initialise high_memory global variable earlier
+ - kvm: fix usage of uninit spinlock in avic_vm_destroy()
+ - [armhf] kprobes: Fix the return address of multiple kretprobes
+ - [armhf] kprobes: Align stack to 8-bytes in test code
+ - nvme-loop: handle cpu unplug when re-establishing the controller
+ - cpuidle: Validate cpu_dev in cpuidle_add_sysfs()
+ - r8152: fix the list rx_done may be used without initialization
+ - crypto: deadlock between crypto_alg_sem/rtnl_mutex/genl_mutex
+ - vsock: track pkt owner vsock
+ - vhost-vsock: add pkt cancel capability
+ - vsock: cancel packets when failing to connect
+ - sch_dsmark: fix invalid skb_cow() usage
+ - bna: integer overflow bug in debugfs
+ - sctp: out_qlen should be updated when pruning unsent queue
+ - usb: gadget: f_uvc: Sanity check wMaxPacketSize for SuperSpeed
+ - usb: gadget: udc: remove pointer dereference after free
+ - netfilter: nfnl_cthelper: fix runtime expectation policy updates
+ - netfilter: nfnl_cthelper: Fix memory leak
+ - [armhf] iommu/exynos: Workaround FLPD cache flush issues for SYSMMU v5
+ - r8152: fix the rx early size of RTL8153
+ - tipc: fix nametbl deadlock at tipc_nametbl_unsubscribe
+ - inet: frag: release spinlock before calling icmp_send()
+ - scsi: lpfc: Fix PT2PT PRLI reject
+ - [x86] kvm: vmx: Flush TLB when the APIC-access address changes
+ - [x86] KVM: correct async page present tracepoint
+ - [x86] KVM: VMX: Fix enable VPID conditions
+ - [armhf] dts: ti: fix PCI bus dtc warnings
+ - [x86] hwmon: (asus_atk0110) fix uninitialized data access
+ - HID: xinmo: fix for out of range for THT 2P arcade controller.
+ - ASoC: STI: Fix reader substream pointer set
+ - r8152: prevent the driver from transmitting packets with carrier off
+ - [s390x] qeth: size calculation outbound buffers
+ - [s390x] qeth: no ETH header for outbound AF_IUCV
+ - bna: avoid writing uninitialized data into hw registers
+ - i40iw: Receive netdev events post INET_NOTIFIER state
+ - IB/core: Protect against self-requeue of a cq work item
+ - infiniband: Fix alignment of mmap cookies to support VIPT caching
+ - nbd: set queue timeout properly
+ - net: Do not allow negative values for busy_read and busy_poll sysctl
+ interfaces
+ - IB/rxe: double free on error
+ - IB/rxe: increment msn only when completing a request
+ - i40e: Do not enable NAPI on q_vectors that have no rings
+ - RDMA/iser: Fix possible mr leak on device removal event
+ - irda: vlsi_ir: fix check for DMA mapping errors
+ - netfilter: nfnl_cthelper: fix a race when walk the nf_ct_helper_hash table
+ - netfilter: nf_nat_snmp: Fix panic when snmp_trap_helper fails to register
+ - [armhf] dts: am335x-evmsk: adjust mmc2 param to allow suspend
+ - cpufreq: Fix creation of symbolic links to policy directories
+ - net: ipconfig: fix ic_close_devs() use-after-free
+ - [x86] KVM: pci-assign: do not map smm memory slot pages in vt-d page
+ tables
+ - virtio-balloon: use actual number of stats for stats queue buffers
+ - virtio_balloon: prevent uninitialized variable use
+ - isdn: kcapi: avoid uninitialized data
+ - xhci: plat: Register shutdown for xhci_plat
+ - netfilter: nfnetlink_queue: fix secctx memory leak
+ - Btrfs: fix an integer overflow check
+ - [armel,armhf] dma-mapping: disallow dma_get_sgtable() for non-kernel
+ managed memory
+ - [powerpc*] cpuidle: powernv: Pass correct drv->cpumask for registration
+ - bnxt_en: Fix NULL pointer dereference in reopen failure path
+ - [armhf,arm64] backlight: pwm_bl: Fix overflow condition
+ - [armhf,arm64] rtc: pl031: make interrupt optional
+ - kvm, mm: account kvm related kmem slabs to kmemcg
+ - net: phy: at803x: Change error to EINVAL for invalid MAC
+ - PCI: Avoid bus reset if bridge itself is broken
+ - scsi: cxgb4i: fix Tx skb leak
+ - scsi: mpt3sas: Fix IO error occurs on pulling out a drive from RAID1
+ volume created on two SATA drive
+ - PCI: Create SR-IOV virtfn/physfn links before attaching driver
+ - PM / OPP: Move error message to debug level
+ - igb: check memory allocation failure
+ - ixgbe: fix use of uninitialized padding
+ - IB/rxe: check for allocation failure on elem
+ - PCI/AER: Report non-fatal errors only to the affected endpoint
+ - tracing: Exclude 'generic fields' from histograms
+ - fm10k: fix mis-ordered parameters in declaration for .ndo_set_vf_bw
+ - scsi: lpfc: Fix secure firmware updates
+ - scsi: lpfc: PLOGI failures during NPIV testing
+ - vfio/pci: Virtualize Maximum Payload Size
+ - fm10k: ensure we process SM mbx when processing VF mbx
+ - net: ipv6: send NS for DAD when link operationally up
+ - [armhf] clk: sunxi-ng: sun6i: Rename HDMI DDC clock to avoid name
+ collision
+ - tcp: fix under-evaluated ssthresh in TCP Vegas
+ - rtc: set the alarm to the next expiring timer
+ - cpuidle: fix broadcast control when broadcast can not be entered
+ - [arm64] thermal: hisilicon: Handle return value of clk_prepare_enable
+ - [arm64] thermal/drivers/hisi: Fix missing interrupt enablement
+ - [arm64] thermal/drivers/hisi: Fix kernel panic on alarm interrupt
+ - [arm64] thermal/drivers/hisi: Simplify the temperature/step computation
+ - [arm64] thermal/drivers/hisi: Fix multiple alarm interrupts firing
+ - [mips*] math-emu: Fix final emulation phase for certain instructions
+ - [x86] platform: asus-wireless: send an EV_SYN/SYN_REPORT between state
+ changes
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.73
+ - ACPI: APEI / ERST: Fix missing error handling in erst_reader()
+ - ALSA: rawmidi: Avoid racy info ioctl via ctl device
+ - spi: xilinx: Detect stall with Unknown commands
+ - [x86] KVM: X86: Fix load RFLAGS w/o the fixed bit
+ - [x86] kvm: x86: fix RSM when PCID is non-zero
+ - [armhf] clk: sunxi: sun9i-mmc: Implement reset callback for reset controls
+ - [powerpc*] powerpc/perf: Dereference BHRB entries safely
+ - bpf/verifier: Fix states_equal() comparison of pointer and UNKNOWN
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.74
+ - tracing: Remove extra zeroing out of the ring buffer page
+ - tracing: Fix possible double free on failure of allocating trace buffer
+ - tracing: Fix crash when it fails to alloc ring buffer
+ - ring-buffer: Mask out the info bits when returning buffer page length
+ - ASoC: wm_adsp: Fix validation of firmware and coeff lengths
+ - [x86] x86/vm86/32: Switch to flush_tlb_mm_range() in mark_screen_rdonly()
+ - [x86] x86/mm: Remove flush_tlb() and flush_tlb_current_task()
+ - [x86] x86/mm: Make flush_tlb_mm_range() more predictable
+ - [x86] x86/mm: Reimplement flush_tlb_page() using flush_tlb_mm_range()
+ - [x86] x86/mm: Remove the UP asm/tlbflush.h code, always use the (formerly) SMP code
+ - [x86] x86/mm: Disable PCID on 32-bit kernels
+ - [x86] x86/mm: Add the 'nopcid' boot option to turn off PCID
+ - [x86] x86/mm: Enable CR4.PCIDE on supported systems
+ - [amd64] x86/mm/64: Fix reboot interaction with CR4.PCIDE
+ - kbuild: add '-fno-stack-check' to kernel build options
+ - ipv4: igmp: guard against silly MTU values
+ - ipv6: mcast: better catch silly mtu values
+ - ptr_ring: add barriers
+ - RDS: Check cmsg_len before dereferencing CMSG_DATA
+ - tg3: Fix rx hang on MTU change with 5717/5719
+ - net: ipv4: fix for a race condition in raw_sendmsg
+ - ipv4: Fix use-after-free when flushing FIB tables
+ - net: bridge: fix early call to br_stp_change_bridge_id and plug newlink leaks
+ - net: Fix double free and memory corruption in get_net_ns_by_id() (CVE-2017-15129)
+ - net/mlx5e: Fix possible deadlock of VXLAN lock
+ - net/mlx5e: Prevent possible races in VXLAN control flow
+ - usbip: fix usbip bind writing random string after command in match_busid
+ - usbip: prevent leaking socket pointer address in messages
+ - usbip: stub: stop printing kernel pointer addresses in messages
+ - usbip: vhci: stop printing kernel pointer addresses in messages
+ - USB: Fix off by one in type-specific length check of BOS SSP capability
+ - nohz: Prevent a timer interrupt storm in tick_nohz_stop_sched_tick()
+ - [x86] x86/smpboot: Remove stale TLB flush invocations
+ - n_tty: fix EXTPROC vs ICANON interaction with TIOCINQ (aka FIONREAD)
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.75
+ - [x86] x86/boot: Add early cmdline parsing for options with arguments
+ - [amd64] KAISER: Kernel Address Isolation
+ - [amd64] kaiser: merged update
+ - [amd64] kaiser: do not set _PAGE_NX on pgd_none
+ - [amd64] kaiser: stack map PAGE_SIZE at THREAD_SIZE-PAGE_SIZE
+ - [amd64] kaiser: fix build and FIXME in alloc_ldt_struct()
+ - [amd64] kaiser: KAISER depends on SMP
+ - [amd64] kaiser: fix regs to do_nmi() ifndef CONFIG_KAISER
+ - [amd64] kaiser: fix perf crashes
+ - [amd64] kaiser: ENOMEM if kaiser_pagetable_walk() NULL
+ - [amd64] kaiser: tidied up asm/kaiser.h somewhat
+ - [amd64] kaiser: tidied up kaiser_add/remove_mapping slightly
+ - [amd64] kaiser: align addition to x86/mm/Makefile
+ - [amd64] kaiser: cleanups while trying for gold link
+ - [amd64] kaiser: name that 0x1000 KAISER_SHADOW_PGD_OFFSET
+ - [amd64] kaiser: delete KAISER_REAL_SWITCH option
+ - [amd64] kaiser: vmstat show NR_KAISERTABLE as nr_overhead
+ - [amd64] kaiser: enhanced by kernel and user PCIDs
+ - [amd64] kaiser: load_new_mm_cr3() let SWITCH_USER_CR3 flush user
+ - [amd64] kaiser: PCID 0 for kernel and 128 for user
+ - [amd64] kaiser: x86_cr3_pcid_noflush and x86_cr3_pcid_user
+ - [amd64] kaiser: paranoid_entry pass cr3 need to paranoid_exit
+ - [amd64] kaiser: kaiser_remove_mapping() move along the pgd
+ - [amd64] kaiser: fix unlikely error in alloc_ldt_struct()
+ - [amd64] kaiser: add "nokaiser" boot option, using ALTERNATIVE
+ - [amd64] x86/kaiser: Rename and simplify X86_FEATURE_KAISER handling
+ - [amd64] x86/kaiser: Check boottime cmdline params
+ - [amd64] kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflush
+ - [amd64] kaiser: drop is_atomic arg to kaiser_pagetable_walk()
+ - [amd64] kaiser: asm/tlbflush.h handle noPGE at lower level
+ - [amd64] kaiser: kaiser_flush_tlb_on_return_to_user() check PCID
+ - [amd64] x86/paravirt: Dont patch flush_tlb_single
+ - [amd64] x86/kaiser: Reenable PARAVIRT
+ - [amd64] kaiser: disabled on Xen PV
+ - [amd64] x86/kaiser: Move feature detection up
+ - [amd64] KPTI: Rename to PAGE_TABLE_ISOLATION
+ - [amd64] KPTI: Report when enabled
+ - [amd64] kaiser: Set _PAGE_NX only if supported
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.76
+ - crypto: n2 - cure use after free
+ - crypto: chacha20poly1305 - validate the digest size
+ - crypto: pcrypt - fix freeing pcrypt instances (CVE-2017-18075)
+ - nbd: fix use-after-free of rq/bio in the xmit path
+ - [arm] iommu/arm-smmu-v3: Don't free page table ops twice
+ - [arm] iommu/arm-smmu-v3: Cope with duplicated Stream IDs
+ - [x86] x86/microcode/AMD: Add support for fam17h microcode loading
+ - [hppa] parisc: Fix alignment of pa_tlb_lock in assembly on 32-bit SMP kernel
+ - [x86] Map the vsyscall page with _PAGE_USER
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.77
+ - mac80211: Add RX flag to indicate ICV stripped
+ - ath10k: rebuild crypto header in rx data frames
+ - [x86] KVM: Fix stack-out-of-bounds read in write_mmio
+ - [mips] MIPS: Fix an FCSR access API regression with NT_PRFPREG and MSA
+ - [x86] kvm: vmx: Scrub hardware GPRs at VM-exit (mitigates Spectre /
+ CVE-2017-5715 and CVE-2017-5753)
+ - ALSA: pcm: Remove incorrect snd_BUG_ON() usages
+ - RDS: Heap OOB write in rds_message_alloc_sgs() (CVE-2018-5332)
+ - RDS: null pointer dereference in rds_atomic_free_op (CVE-2018-5333)
+ - ipv6: fix possible mem leaks in ipv6_make_skb()
+ - mlxsw: spectrum_router: Fix NULL pointer deref
+ - crypto: algapi - fix NULL dereference in crypto_remove_spawns()
+ - [x86] x86/microcode/intel: Extend BDW late-loading with a revision check
+ - [x86] KVM: x86: Add memory barrier on vmcs field lookup (mitigates
+ Spectre#2 / CVE-2017-5715)
+ - [x86] kaiser: Set _PAGE_NX only if supported
+ - bpf: prevent out-of-bounds speculation (mitigates Spectre#1 /
+ CVE-2017-5753)
+ - bpf, array: fix overflow in max_entries and undefined behavior in index_mask
+ - USB: fix usbmon BUG trigger
+ - usbip: remove kernel addresses from usb device and urb debug msgs
+ - usbip: fix vudc_rx: harden CMD_SUBMIT path to handle malicious input
+ - usbip: vudc_tx: fix v_send_ret_submit() vulnerability to null xfer buffer
+ - Bluetooth: Prevent stack info leak from the EFS element.(CVE-2017-1000410)
+ - [x86] x86/retpoline: Add initial retpoline support (mitigates Spectre#2 /
+ CVE-2017-5715)
+ - [x86] x86/spectre: Add boot time option to select Spectre v2 mitigation
+ - [x86] x86/retpoline/crypto: Convert crypto assembler indirect jumps
+ - [x86] x86/retpoline/entry: Convert entry assembler indirect jumps
+ - [x86] x86/retpoline/ftrace: Convert ftrace assembler indirect jumps
+ - [x86] x86/retpoline/hyperv: Convert assembler indirect jumps
+ - [x86] x86/retpoline/xen: Convert Xen hypercall indirect jumps
+ - [x86] x86/retpoline/checksum32: Convert assembler indirect jumps
+ - [x86] x86/retpoline/irq32: Convert assembler indirect jumps
+ - [x86] x86/retpoline: Fill return stack buffer on vmexit
+ - [x86] x86/pti/efi: broken conversion from efi to kernel page table
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.78
+ - futex: Prevent overflow by strengthen input validation
+ - ALSA: seq: Make ioctls race-free
+ - af_key: fix buffer overread in verify_address_len()
+ - af_key: fix buffer overread in parse_exthdrs()
+ - iser-target: Fix possible use-after-free in connection establishment error
+ - [x86] x86/retpoline: Fill RSB on context switch for affected CPUs
+ - [x86] x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macros
+ - module: Add retpoline tag to VERMAGIC
+ - [x86] x86/mm/pkeys: Fix fill_sig_info_pkey
+ - [x86] x86/tsc: Fix erroneous TSC rate on Skylake Xeon
+ - pipe: avoid round_pipe_size() nr_pages overflow on 32-bit
+ - [x86] x86/apic/vector: Fix off by one in error path
+ - Input: ALPS - fix multi-touch decoding on SS4 plus touchpads
+ - Input: 88pm860x-ts - fix child-node lookup
+ - Input: twl6040-vibra - fix child-node lookup
+ - Input: twl4030-vibra - fix sibling-node lookup
+ - proc: fix coredump vs read /proc/*/stat race
+ - libata: apply MAX_SEC_1024 to all LITEON EP1 series devices
+ - workqueue: avoid hard lockups in show_workqueue_state()
+ - dm btree: fix serious bug in btree_split_beneath()
+ - dm thin metadata: THIN_MAX_CONCURRENT_LOCKS should be 6
+ - [arm64] arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls
+ - [x86] x86/cpu, x86/pti: Do not enable PTI on AMD processors
+ - usbip: fix warning in vhci_hcd_probe/lockdep_init_map
+ - [x86] x86/mce: Make machine check speculation protected
+ - [x86] retpoline: Introduce start/end markers of indirect thunk
+ - [x86] x86/retpoline: Optimize inline assembler for vmexit_fill_RSB
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.79
+ - [i386] x86/asm/32: Make sync_core() handle missing CPUID on all 32-bit kernels
+ - usbip: prevent vhci_hcd driver from leaking a socket pointer address (CVE-2017-16911)
+ - usbip: Fix potential format overflow in userspace tools
+ - [arm*] KVM: arm/arm64: Check pagesize when allocating a hugepage at Stage 2
+ - [amd64] Prevent timer value 0 for MWAITX
+ - drivers: base: cacheinfo: fix boot error message when acpi is enabled
+ - mm/mmap.c: do not blow on PROT_NONE MAP_FIXED holes in the stack
+ - ACPICA: Namespace: fix operand cache leak
+ - netfilter: nfnetlink_cthelper: Add missing permission checks
+ - netfilter: xt_osf: Add missing permission checks
+ - fs/fcntl: f_setown, avoid undefined behaviour
+ - Revert "module: Add retpoline tag to VERMAGIC"
+ - orangefs: fix deadlock; do not write i_size in read_iter
+ - um: link vmlinux with -no-pie
+ - vsyscall: Fix permissions for emulate mode with KAISER/PTI
+ - ipv6: fix udpv6 sendmsg crash caused by too small MTU
+ - ipv6: ip6_make_skb() needs to clear cork.base.dst
+ - net: igmp: fix source address check for IGMPv3 reports
+ - net: qdisc_pkt_len_init() should be more robust
+ - net: tcp: close sock if net namespace is exiting
+ - pppoe: take ->needed_headroom of lower device into account on xmit
+ - r8169: fix memory corruption on retrieval of hardware statistics.
+ - sctp: do not allow the v4 socket to bind a v4mapped v6 address
+ - sctp: return error if the asoc has been peeled off in sctp_wait_for_sndbuf
+ - flow_dissector: properly cap thoff field
+ - perf/x86/amd/power: Do not load AMD power module on !AMD platforms
+ - x86/microcode/intel: Extend BDW late-loading further with LLC size check
+ - bpf: fix bpf_tail_call() x64 JIT
+ - bpf: avoid false sharing of map refcount with max_entries
+ - bpf: fix divides by zero
+ - bpf: fix 32-bit divide by zero
+ - nfsd: auth: Fix gid sorting when rootsquash enabled
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.80
+ - loop: fix concurrent lo_open/lo_release (CVE-2018-5344)
+ - gpio: Fix kernel stack leak to userspace
+ - crypto: aesni - handle zero length dst buffer
+ - crypto: sha3-generic - fixes for alignment and big endian operation
+ - HID: wacom: EKR: ensure devres groups at higher indexes are released
+ - igb: Free IRQs when device is hotplugged
+ - drm/vc4: Account for interrupts in flight
+ - [x86] KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulation failure
+ - [x86] KVM: x86: Don't re-execute instruction when not passing CR2 value
+ - [x86] KVM: X86: Fix operand/address-size during instruction decoding
+ - [x86] KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure race
+ - [x86] KVM: x86: ioapic: Clear Remote IRR when entry is switched to edge-triggered
+ - ACPI / bus: Leave modalias empty for devices which are not present
+ - [x86] KVM: x86: ioapic: Preserve read-only values in the redirection table
+ - btrfs: fix deadlock when writing out space cache
+ - [x86] KVM: X86: Fix softlockup when get the current kvmclock
+ - KVM: VMX: Fix rflags cache during vCPU reset
+ - xfs: always free inline data before resetting inode fork during ifree
+ - kmemleak: add scheduling point to kmemleak_scan()
+ - scsi: aacraid: Prevent crash in case of free interrupt during scsi EH path
+ - scsi: ufs: ufshcd: fix potential NULL pointer dereference in ufshcd_config_vreg
+ - usb: gadget: don't dereference g until after it has been null checked
+ - tty: fix data race between tty_init_dev and flush of buf
+ - USB: serial: io_edgeport: fix possible sleep-in-atomic
+ - usbip: prevent bind loops on devices attached to vhci_hcd
+
+ [ Ben Hutchings ]
+ * [rt] Update to 4.9.68-rt60:
+ - Revert "memcontrol: Prevent scheduling while atomic in cgroup code"
+ - Revert "fs: jbd2: pull your plug when waiting for space"
+ - rtmutex: Fix lock stealing logic
+ - cpu_pm: replace raw_notifier to atomic_notifier
+ - PM / CPU: replace raw_notifier with atomic_notifier (fixup)
+ - kernel/hrtimer: migrate deferred timer on CPU down
+ - net: take the tcp_sk_lock lock with BH disabled
+ - kernel/hrtimer: don't wakeup a process while holding the hrtimer base lock
+ - kernel/hrtimer/hotplug: don't wake ktimersoftd while holding the hrtimer
+ base lock
+ - Bluetooth: avoid recursive locking in hci_send_to_channel()
+ - iommu/amd: Use raw_cpu_ptr() instead of get_cpu_ptr() for ->flush_queue
+ - rt/locking: allow recursive local_trylock()
+ - locking/rtmutex: don't drop the wait_lock twice
+ - net: use trylock in icmp_sk
+ * e1000e: Fix e1000_check_for_copper_link_ich8lan return value.
+ (see bug #885348)
+ * [s390x] Un-revert upstream change moving exports to assembly sources
+
+ [ Yves-Alexis Perez ]
+ * mm, hugetlbfs: Avoid ABI change in 4.9.67.
+ * dma-fence: Avoid ABI change in 4.9.68.
+ * lib/genalloc: Avoid ABI change in 4.9.69.
+ * Ignore ABI changes in inet_diag, SCTP, vsock, NVME, MD and libsas drivers,
+ prevent FTBFS.
+ * debian/patches: drop patches included upstream:
+ - bugfix/all/e1000e-fix-e1000_check_for_copper_link_ich8lan-return-value.patch
+ - bugfix/all/kvm-fix-stack-out-of-bounds-read-in-write_mmio.patch
+ - bugfix/all/bluetooth-prevent-stack-info-leak-from-the-efs-element.patch
+ - bugfix/all/mm-mmap.c-do-not-blow-on-prot_none-map_fixed-holes-i.patch
+ - bugfix/all/netfilter-nfnetlink_cthelper-add-missing-permission-.patch
+ - bugfix/all/netfilter-xt_osf-add-missing-permission-checks.patch
+ - bugfix/all/nfsd-auth-Fix-gid-sorting-when-rootsquash-enabled.patch
+ * bpf: avoid ABI changes in 4.9.77 and 4.9.79.
+ * Ignore ABI change for cpu_tlbstate (symbol not exported _GPL anymore)
+ * sched/rt: Avoid ABI change in 4.9.66.
+ * Ignore ABI change for tcp_cong_avoid_ai and tcp_slow_start.
+ * RT patchset:
+ - fix context against 4.9.78 (164, 165, 229, 230)
+ - refresh for fuzz (228)
+ * mm: Avoid ABI change in 4.9.79.
+ * usbip: ignore ABI change in 4.9.79.
+ * cpupower: check for CPU existence has been fixed upstream, although a bit
+ differently than the included patch.
+
+ [ Salvatore Bonaccorso ]
+ * nfsd: auth: Fix gid sorting when rootsquash enabled (CVE-2018-1000028)
+
+ -- Yves-Alexis Perez <corsac@debian.org> Sun, 04 Feb 2018 21:11:44 +0100
+
+ linux (4.9.65-3+deb9u2) stretch-security; urgency=high
+
+ * x86: setup PCID, preparation work for KPTI.
+ - x86/mm/64: Fix reboot interaction with CR4.PCIDE
+ - x86/mm: Add the 'nopcid' boot option to turn off PCID
+ - x86/mm: Disable PCID on 32-bit kernels
+ - x86/mm: Enable CR4.PCIDE on supported systems
+ * [amd64] Implement Kernel Page Table Isolation (KPTI, aka KAISER)
+ (CVE-2017-5754)
+ - kaiser: add "nokaiser" boot option, using ALTERNATIVE
+ - kaiser: align addition to x86/mm/Makefile
+ - kaiser: asm/tlbflush.h handle noPGE at lower level
+ - kaiser: cleanups while trying for gold link
+ - kaiser: delete KAISER_REAL_SWITCH option
+ - kaiser: disabled on Xen PV
+ - kaiser: do not set _PAGE_NX on pgd_none
+ - kaiser: drop is_atomic arg to kaiser_pagetable_walk()
+ - kaiser: enhanced by kernel and user PCIDs
+ - kaiser: ENOMEM if kaiser_pagetable_walk() NULL
+ - kaiser: fix build and FIXME in alloc_ldt_struct()
+ - kaiser: fix perf crashes
+ - kaiser: fix regs to do_nmi() ifndef CONFIG_KAISER
+ - kaiser: fix unlikely error in alloc_ldt_struct()
+ - kaiser: KAISER depends on SMP
+ - kaiser: kaiser_flush_tlb_on_return_to_user() check PCID
+ - kaiser: kaiser_remove_mapping() move along the pgd
+ - KAISER: Kernel Address Isolation
+ - x86_64: KAISER - do not map kernel in user mode
+ - kaiser: load_new_mm_cr3() let SWITCH_USER_CR3 flush user
+ - kaiser: merged update
+ - kaiser: name that 0x1000 KAISER_SHADOW_PGD_OFFSET
+ - kaiser: paranoid_entry pass cr3 need to paranoid_exit
+ - kaiser: PCID 0 for kernel and 128 for user
+ - kaiser: stack map PAGE_SIZE at THREAD_SIZE-PAGE_SIZE
+ - kaiser: tidied up asm/kaiser.h somewhat
+ - kaiser: tidied up kaiser_add/remove_mapping slightly
+ - kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflush
+ - kaiser: vmstat show NR_KAISERTABLE as nr_overhead
+ - kaiser: x86_cr3_pcid_noflush and x86_cr3_pcid_user
+ - KPTI: Rename to PAGE_TABLE_ISOLATION
+ - KPTI: Report when enabled
+ - x86/boot: Add early cmdline parsing for options with arguments
+ - x86/kaiser: Check boottime cmdline params
+ - x86/kaiser: Move feature detection up
+ - x86/kaiser: Reenable PARAVIRT
+ - x86/kaiser: Rename and simplify X86_FEATURE_KAISER handling
+ - x86/paravirt: Dont patch flush_tlb_single
+ * Bump ABI to 5.
+
+ -- Yves-Alexis Perez <corsac@debian.org> Thu, 04 Jan 2018 12:12:40 +0100
+
+ linux (4.9.65-3+deb9u1) stretch-security; urgency=high
+
+ * dccp: CVE-2017-8824: use-after-free in DCCP code
+ * media: dvb-usb-v2: lmedm04: Improve logic checking of warm start
+ (CVE-2017-16538)
+ * media: dvb-usb-v2: lmedm04: move ts2020 attach to dm04_lme2510_tuner
+ (CVE-2017-16538)
+ * media: hdpvr: Fix an error handling path in hdpvr_probe() (CVE-2017-16644)
+ * bpf/verifier: Fix multiple security issues:
+ - adjust insn_aux_data when patching insns
+ - fix branch pruning logic
+ - reject out-of-bounds stack pointer calculation
+ - fix incorrect sign extension in check_alu_op() (CVE-2017-16995)
+ - Fix states_equal() comparison of pointer and UNKNOWN
+ * netfilter: nfnetlink_cthelper: Add missing permission checks
+ (CVE-2017-17448)
+ * netlink: Add netns check on taps (CVE-2017-17449)
+ * netfilter: xt_osf: Add missing permission checks (CVE-2017-17450)
+ * USB: core: prevent malicious bNumInterfaces overflow (CVE-2017-17558)
+ * net: ipv4: fix for a race condition in raw_sendmsg (CVE-2017-17712)
+ * [armhf,arm64,x86] KVM: Fix stack-out-of-bounds read in write_mmio
+ (CVE-2017-17741)
+ * crypto: salsa20 - fix blkcipher_walk API usage (CVE-2017-17805)
+ * crypto: hmac - require that the underlying hash algorithm is unkeyed
+ (CVE-2017-17806)
+ * KEYS: add missing permission check for request_key() destination
+ (CVE-2017-17807)
+ * [x86] KVM: VMX: remove I/O port 0x80 bypass on Intel hosts
+ (CVE-2017-1000407)
+ * bluetooth: Prevent stack info leak from the EFS element.
+ (CVE-2017-1000410)
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sat, 23 Dec 2017 00:39:51 +0000
+
+ linux (4.9.65-3) stretch; urgency=medium
+
+ [ Salvatore Bonaccorso ]
+ * xen/time: do not decrease steal time after live migration on xen
+ (Closes: #871608)
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sun, 03 Dec 2017 19:41:55 +0000
+
+ linux (4.9.65-2) stretch; urgency=medium
+
+ * [s390x] qeth: Ignore ABI changes (fixes FTBFS)
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sun, 03 Dec 2017 17:22:42 +0000
+
+ linux (4.9.65-1) stretch; urgency=medium
+
+ * New upstream stable update:
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.52
+ - mm: prevent double decrease of nr_reserved_highatomic
+ - IB/{qib, hfi1}: Avoid flow control testing for RDMA write operation
+ - IB/addr: Fix setting source address in addr6_resolve()
+ - tty: improve tty_insert_flip_char() fast path
+ - tty: improve tty_insert_flip_char() slow path
+ - tty: fix __tty_insert_flip_char regression
+ - [x86] pinctrl/amd: save pin registers over suspend/resume
+ - [mips*] math-emu: <MAX|MAXA|MIN|MINA>.<D|S>: Fix quiet NaN propagation
+ - [mips*] math-emu: <MAX|MAXA|MIN|MINA>.<D|S>: Fix cases of both inputs zero
+ - [mips*] math-emu: <MAX|MIN>.<D|S>: Fix cases of both inputs negative
+ - [mips*] math-emu: <MAXA|MINA>.<D|S>: Fix cases of input values with
+ opposite signs
+ - [mips*] math-emu: <MAXA|MINA>.<D|S>: Fix cases of both infinite inputs
+ - [mips*] math-emu: MINA.<D|S>: Fix some cases of infinity and zero inputs
+ - [mips*] math-emu: Handle zero accumulator case in MADDF and MSUBF
+ separately
+ - [mips*] math-emu: <MADDF|MSUBF>.<D|S>: Fix NaN propagation
+ - [mips*] math-emu: <MADDF|MSUBF>.<D|S>: Fix some cases of infinite inputs
+ - [mips*] math-emu: <MADDF|MSUBF>.<D|S>: Fix some cases of zero inputs
+ - [mips*] math-emu: <MADDF|MSUBF>.<D|S>: Clean up "maddf_flags" enumeration
+ - [mips*] math-emu: <MADDF|MSUBF>.S: Fix accuracy (32-bit case)
+ - [mips*] math-emu: <MADDF|MSUBF>.D: Fix accuracy (64-bit case)
+ - [x86] crypto: ccp - Fix XTS-AES-128 support on v5 CCPs
+ - crypto: AF_ALG - remove SGL terminator indicator when chaining
+ - ext4: fix incorrect quotaoff if the quota feature is enabled
+ - ext4: fix quota inconsistency during orphan cleanup for read-only mounts
+ - [powerpc*] Fix DAR reporting when alignment handler faults
+ - block: Relax a check in blk_start_queue()
+ - md/bitmap: disable bitmap_resize for file-backed bitmaps.
+ - skd: Avoid that module unloading triggers a use-after-free
+ - skd: Submit requests to firmware before triggering the doorbell
+ - [s390x] scsi: zfcp: fix queuecommand for scsi_eh commands when DIX enabled
+ - [s390x] scsi: zfcp: add handling for FCP_RESID_OVER to the fcp ingress
+ path
+ - [s390x] scsi: zfcp: fix capping of unsuccessful GPN_FT SAN response trace
+ records
+ - [s390x] scsi: zfcp: fix passing fsf_req to SCSI trace on TMF to correlate
+ with HBA
+ - [s390x] scsi: zfcp: fix missing trace records for early returns in TMF eh
+ handlers
+ - [s390x] scsi: zfcp: fix payload with full FCP_RSP IU in SCSI trace records
+ - [s390x] scsi: zfcp: trace HBA FSF response by default on dismiss or
+ timedout late response
+ - [s390x] scsi: zfcp: trace high part of "new" 64 bit SCSI LUN
+ - scsi: megaraid_sas: set minimum value of resetwaittime to be 1 secs
+ - scsi: megaraid_sas: Check valid aen class range to avoid kernel panic
+ - scsi: megaraid_sas: Return pended IOCTLs with cmd_status
+ MFI_STAT_WRONG_STATE in case adapter is dead
+ - [x86] scsi: storvsc: fix memory leak on ring buffer busy
+ - scsi: sg: remove 'save_scat_len'
+ - scsi: sg: use standard lists for sg_requests
+ - scsi: sg: off by one in sg_ioctl()
+ - scsi: sg: factor out sg_fill_request_table()
+ - scsi: sg: fixup infoleak when using SG_GET_REQUEST_TABLE
+ - scsi: qla2xxx: Correction to vha->vref_count timeout
+ - ftrace: Fix selftest goto location on error
+ - ftrace: Fix memleak when unregistering dynamic ops when tracing disabled
+ - tracing: Add barrier to trace_printk() buffer nesting modification
+ - tracing: Apply trace_clock changes to instance max buffer
+ - [x86] PCI: shpchp: Enable bridge bus mastering if MSI is enabled
+ - PCI: pciehp: Report power fault only once until we clear it
+ - net/netfilter/nf_conntrack_core: Fix net_conntrack_lock()
+ - [s390x] mm: fix local TLB flushing vs. detach of an mm address space
+ - [s390x] mm: fix race on mm->context.flush_mm
+ - media: v4l2-compat-ioctl32: Fix timespec conversion
+ - media: uvcvideo: Prevent heap overflow when accessing mapped controls
+ - PM / devfreq: Fix memory leak when fail to register device
+ - bcache: initialize dirty stripes in flash_dev_run()
+ - bcache: Fix leak of bdev reference
+ - bcache: do not subtract sectors_to_gc for bypassed IO
+ - bcache: correct cache_dirty_target in __update_writeback_rate()
+ - bcache: Correct return value for sysfs attach errors
+ - bcache: fix for gc and write-back race
+ - bcache: fix bch_hprint crash and improve output
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.53
+ - cifs: release cifs root_cred after exit_cifs
+ - cifs: release auth_key.response for reconnect.
+ - fs/proc: Report eip/esp in /prod/PID/stat for coredumping
+ - mac80211: fix VLAN handling with TXQs
+ - mac80211_hwsim: Use proper TX power
+ - mac80211: flush hw_roc_start work before cancelling the ROC
+ - genirq: Make sparse_irq_lock protect what it should protect
+ - [powerpc*] KVM: Book3S: Fix race and leak in
+ kvm_vm_ioctl_create_spapr_tce()
+ - [powerpc*] KVM: Book3S HV: Protect updates to spapr_tce_tables list
+ - tracing: Fix trace_pipe behavior for instance traces
+ - tracing: Erase irqsoff trace with empty write
+ - md/raid5: fix a race condition in stripe batch
+ - md/raid5: preserve STRIPE_ON_UNPLUG_LIST in break_stripe_batch_list
+ - drm/radeon: disable hard reset in hibernate for APUs
+ - crypto: drbg - fix freeing of resources
+ - security/keys: properly zero out sensitive key material in big_key
+ - security/keys: rewrite all of big_key crypto
+ - KEYS: fix writing past end of user-supplied buffer in keyring_read()
+ - KEYS: prevent creating a different user's keyrings
+ - KEYS: prevent KEYCTL_READ on negative key (CVE-2017-12192)
+ - [powerpc*] pseries: Fix parent_dn reference leak in add_dt_node()
+ - [powerpc*] tm: Flush TM only if CPU has TM feature
+ - [powerpc*] ftrace: Pass the correct stack pointer for
+ DYNAMIC_FTRACE_WITH_REGS
+ - [s390x] mm: fix write access check in gup_huge_pmd()
+ - PM: core: Fix device_pm_check_callbacks()
+ - cifs: Fix SMB3.1.1 guest authentication to Samba
+ - SMB3: Warn user if trying to sign connection that authenticated as guest
+ - SMB: Validate negotiate (to protect against downgrade) even if signing off
+ - SMB3: Don't ignore O_SYNC/O_DSYNC and O_DIRECT flags
+ - vfs: Return -ENXIO for negative SEEK_HOLE / SEEK_DATA offsets
+ - iw_cxgb4: remove the stid on listen create failure
+ - iw_cxgb4: put ep reference in pass_accept_req()
+ - seccomp: fix the usage of get/put_seccomp_filter() in seccomp_get_filter()
+ - [arm64] Make sure SPsel is always set
+ - [arm64] fault: Route pte translation faults via do_translation_fault
+ - [x86] KVM: VMX: extract __pi_post_block
+ - [x86] KVM: VMX: avoid double list add with VT-d posted interrupts
+ - [x86] KVM: VMX: simplify and fix vmx_vcpu_pi_load
+ - [x86] kvm: Handle async PF in RCU read-side critical sections
+ - xfs: validate bdev support for DAX inode flag
+ - [armhf] etnaviv: fix gem object list corruption
+ - PCI: Fix race condition with driver_override
+ - btrfs: fix NULL pointer dereference from free_reloc_roots()
+ - btrfs: propagate error to btrfs_cmp_data_prepare caller
+ - btrfs: prevent to set invalid default subvolid
+ - [x86] mm: Fix fault error path using unsafe vma pointer
+ - [x86] fpu: Don't let userspace set bogus xcomp_bv
+ - gfs2: Fix debugfs glocks dump
+ - timer/sysctl: Restrict timer migration sysctl values to 0 and 1
+ - [x86] KVM: VMX: do not change SN bit in vmx_update_pi_irte()
+ - [x86] KVM: VMX: remove WARN_ON_ONCE in kvm_vcpu_trigger_posted_interrupt
+ - [powerpc*] cxl: Fix driver use count
+ - [x86] KVM: VMX: use cmpxchg64
+ - swiotlb-xen: implement xen_swiotlb_dma_mmap callback
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.54
+ - drm_fourcc: Fix DRM_FORMAT_MOD_LINEAR #define
+ - drm: bridge: add DT bindings for TI ths8135
+ - GFS2: Fix reference to ERR_PTR in gfs2_glock_iter_next
+ - [x86] drm/i915: Fix the overlay frontbuffer tracking
+ - [armhf] dts: exynos: Add CPU OPPs for Exynos4412 Prime
+ - [armhf] clk: sunxi-ng: fix PLL_CPUX adjusting on H3
+ - RDS: RDMA: Fix the composite message user notification
+ - [mips*] Ensure bss section ends on a long-aligned address
+ - scsi: be2iscsi: Add checks to validate CID alloc/free
+ - [armhf] dts: am335x-chilisom: Wakeup from RTC-only state by power on event
+ - igb: re-assign hw address pointer on reset after PCI error
+ - hwmon: (gl520sm) Fix overflows and crash seen when writing into limit
+ attributes
+ - IB/rxe: Add a runtime check in alloc_index()
+ - IB/rxe: Fix a MR reference leak in check_rkey()
+ - [x86] drm/i915/psr: disable psr2 for resolution greater than 32X20
+ - serial: 8250: moxa: Store num_ports in brd
+ - serial: 8250_port: Remove dangerous pr_debug()
+ - IB/ipoib: Fix deadlock over vlan_mutex
+ - IB/ipoib: rtnl_unlock can not come after free_netdev
+ - IB/ipoib: Replace list_del of the neigh->list with list_del_init
+ - [amd64] drm/amdkfd: fix improper return value on error
+ - USB: serial: mos7720: fix control-message error handling
+ - USB: serial: mos7840: fix control-message error handling
+ - sfc: get PIO buffer size from the NIC
+ - partitions/efi: Fix integer overflow in GPT size calculation
+ - ASoC: dapm: handle probe deferrals
+ - audit: log 32-bit socketcalls
+ - ath10k: prevent sta pointer rcu violation
+ - [armhf,arm64] iommu/arm-smmu: Set privileged attribute to 'default'
+ instead of 'unprivileged'
+ - [armhf,arm64] usb: chipidea: vbus event may exist before starting gadget
+ - ASoC: dapm: fix some pointer error handling
+ - [arm64] drm: mali-dp: Fix destination size handling when rotating
+ - [arm64] drm: mali-dp: Fix transposed horizontal/vertical flip
+ - HID: wacom: release the resources before leaving despite devm
+ - net: core: Prevent from dereferencing null pointer when releasing SKB
+ - net/packet: check length in getsockopt() called with PACKET_HDRLEN
+ - team: fix memory leaks
+ - udp: disable inner UDP checksum offloads in IPsec case
+ - qed: Fix possible system hang in the dcbnl-getdcbx() path.
+ - mmc: sdio: fix alignment issue in struct sdio_func
+ - bridge: netlink: register netdevice before executing changelink
+ - Btrfs: fix segmentation fault when doing dio read
+ - Btrfs: fix potential use-after-free for cloned bio
+ - sata_via: Enable hotplug only on VT6421
+ - hugetlbfs: initialize shared policy as part of inode allocation
+ - netfilter: invoke synchronize_rcu after set the _hook_ to NULL
+ - [mips*] IRQ Stack: Unwind IRQ stack onto task stack
+ - nvme-rdma: handle cpu unplug when re-establishing the controller
+ - netfilter: nfnl_cthelper: fix incorrect helper->expect_class_max
+ - nfs: make nfs4_cb_sv_ops static
+ - [x86] cpufreq: intel_pstate: Update pid_params.sample_rate_ns in
+ pid_param_set()
+ - [x86] acpi: Restore the order of CPU IDs
+ - [armhf,arm64] iommu/io-pgtable-arm: Check for leaf entry before
+ dereferencing it
+ - mm/cgroup: avoid panic when init with low memory
+ - rds: ib: add error handle
+ - md/raid10: submit bio directly to replacement disk
+ - netfilter: nf_tables: set pktinfo->thoff at AH header if found
+ - [arm64] i2c: meson: fix wrong variable usage in meson_i2c_put_data
+ - xfs: remove kmem_zalloc_greedy
+ - libata: transport: Remove circular dependency at free time
+ - tools/power turbostat: bugfix: GFXMHz column not changing
+ - IB/qib: fix false-postive maybe-uninitialized warning
+ - ttpci: address stringop overflow warning
+ - [s390x] mm: make pmdp_invalidate() do invalidation only
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.55
+ - USB: gadgetfs: Fix crash caused by inadequate synchronization
+ - USB: gadgetfs: fix copy_to_user while holding spinlock
+ - usb-storage: unusual_devs entry to fix write-access regression for
+ Seagate external drives
+ - usb-storage: fix bogus hardware error messages for ATA pass-thru devices
+ - ALSA: usb-audio: Check out-of-bounds access by corrupted buffer descriptor
+ (CVE-2017-16529)
+ - usb: pci-quirks.c: Corrected timeout values used in handshake
+ - USB: cdc-wdm: ignore -EPIPE from GetEncapsulatedResponse
+ - USB: dummy-hcd: fix connection failures (wrong speed)
+ - USB: dummy-hcd: fix infinite-loop resubmission bug
+ - USB: dummy-hcd: Fix erroneous synchronization change
+ - usb: gadget: mass_storage: set msg_registered after msg registered
+ - USB: g_mass_storage: Fix deadlock when driver is unbound
+ - USB: uas: fix bug in handling of alternate settings (CVE-2017-16530)
+ - USB: core: harden cdc_parse_cdc_header (CVE-2017-16534)
+ - usb: Increase quirk delay for USB devices
+ - USB: fix out-of-bounds in usb_set_configuration (CVE-2017-16531)
+ - xhci: fix finding correct bus_state structure for USB 3.1 hosts
+ - xhci: Fix sleeping with spin_lock_irq() held in ASmedia 1042A workaround
+ - xhci: set missing SuperSpeedPlus Link Protocol bit in roothub descriptor
+ - [x86] Revert "xhci: Limit USB2 port wake support for AMD Promontory hosts"
+ - [armhf] iio: adc: twl4030: Fix an error handling path in
+ 'twl4030_madc_probe()'
+ - [armhf] iio: adc: twl4030: Disable the vusb3v1 rugulator in the error
+ handling path of 'twl4030_madc_probe()'
+ - iio: core: Return error for failed read_reg
+ - uwb: properly check kthread_run return value (CVE-2017-16526)
+ - uwb: ensure that endpoint is interrupt
+ - mm, oom_reaper: skip mm structs with mmu notifiers
+ - lib/ratelimit.c: use deferred printk() version
+ - Revert "ALSA: echoaudio: purge contradictions between dimension matrix
+ members and total number of members"
+ - ALSA: usx2y: Suppress kernel warning at page allocation failures
+ - net: sched: fix use-after-free in tcf_action_destroy and tcf_del_walker
+ - sctp: potential read out of bounds in sctp_ulpevent_type_enabled()
+ - tcp: update skb->skb_mstamp more carefully
+ - bpf/verifier: reject BPF_ALU64|BPF_END
+ - tcp: fix data delivery rate
+ - udpv6: Fix the checksum computation when HW checksum does not apply
+ - ip6_gre: skb_push ipv6hdr before packing the header in ip6gre_header
+ - net: phy: Fix mask value write on gmii2rgmii converter speed register
+ - ip6_tunnel: do not allow loading ip6_tunnel if ipv6 is disabled in cmdline
+ - net/sched: cls_matchall: fix crash when used with classful qdisc
+ - tcp: fastopen: fix on syn-data transmit failure
+ - [powerpc,ppc64] net: emac: Fix napi poll list corruption
+ - packet: hold bind lock when rebinding to fanout hook (CVE-2017-15649)
+ - bpf: one perf event close won't free bpf program attached by another perf
+ event
+ - net_sched: always reset qdisc backlog in qdisc_reset()
+ - vti: fix use after free in vti_tunnel_xmit/vti6_tnl_xmit
+ - l2tp: Avoid schedule while atomic in exit_net
+ - l2tp: fix race condition in l2tp_tunnel_delete
+ - tun: bail out from tun_get_user() if the skb is empty
+ - net: dsa: Fix network device registration order
+ - packet: in packet_do_bind, test fanout with bind_lock held
+ (CVE-2017-15649)
+ - packet: only test po->has_vnet_hdr once in packet_snd
+ - net: Set sk_prot_creator when cloning sockets to the right proto
+ - netlink: do not proceed if dump's start() errs
+ - ip6_gre: ip6gre_tap device should keep dst
+ - ip6_tunnel: update mtu properly for ARPHRD_ETHER tunnel device in tx path
+ - tipc: use only positive error codes in messages
+ - net: rtnetlink: fix info leak in RTM_GETSTATS call
+ - [powerpc*/*64*]: Use emergency stack for kernel TM Bad Thing program
+ checks (CVE-2017-1000255)
+ - [powerpc*] tm: Fix illegal TM state in signal handler (CVE-2017-1000255)
+ - percpu: make this_cpu_generic_read() atomic w.r.t. interrupts
+ - driver core: platform: Don't read past the end of "driver_override" buffer
+ - [x86] Drivers: hv: fcopy: restore correct transfer length
+ - ftrace: Fix kmemleak in unregister_ftrace_graph
+ - HID: i2c-hid: allocate hid buffers for real worst case
+ - HID: wacom: leds: Don't try to control the EKR's read-only LEDs
+ - HID: wacom: Always increment hdev refcount within wacom_get_hdev_data
+ - HID: wacom: bits shifted too much for 9th and 10th buttons
+ - netlink: fix nla_put_{u8,u16,u32} for KASAN
+ - iwlwifi: mvm: use IWL_HCMD_NOCOPY for MCAST_FILTER_CMD
+ - iwlwifi: add workaround to disable wide channels in 5GHz
+ - scsi: sd: Do not override max_sectors_kb sysfs setting
+ - brcmfmac: add length check in brcmf_cfg80211_escan_handler()
+ (CVE-2017-0786)
+ - brcmfmac: setup passive scan if requested by user-space
+ - [x86] drm/i915/bios: ignore HDMI on port A
+ - nvme-pci: Use PCI bus address for data/queues in CMB
+ - mmc: core: add driver strength selection when selecting hs400es
+ - sched/cpuset/pm: Fix cpuset vs. suspend-resume bugs
+ - vfs: deny copy_file_range() for non regular files
+ - ext4: fix data corruption for mmap writes
+ - ext4: don't allow encrypted operations without keys
+ - f2fs: don't allow encrypted operations without keys
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.56
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.57
+ - ext4: in ext4_seek_{hole,data}, return -ENXIO for negative offsets
+ - CIFS: Reconnect expired SMB sessions
+ - nl80211: Define policy for packet pattern attributes
+ - rcu: Allow for page faults in NMI handlers
+ - USB: dummy-hcd: Fix deadlock caused by disconnect detection
+ - [mips*] math-emu: Remove pr_err() calls from fpu_emu()
+ - [armhf] dmaengine: edma: Align the memcpy acnt array size with the
+ transfer
+ - [armhf] dmaengine: ti-dma-crossbar: Fix possible race condition with
+ dma_inuse
+ - HID: usbhid: fix out-of-bounds bug (CVE-2017-16533)
+ - crypto: shash - Fix zero-length shash ahash digest crash
+ - [x86] KVM: MMU: always terminate page walks at level 1
+ - [x86] KVM: nVMX: fix guest CR4 loading when emulating L2 to L1 exit
+ - [x86] iommu/amd: Finish TLB flush in amd_iommu_unmap()
+ - device property: Track owner device of device property
+ - fs/mpage.c: fix mpage_writepage() for pages with buffers
+ - ALSA: usb-audio: Kill stray URB at exiting (CVE-2017-16527)
+ - ALSA: seq: Fix use-after-free at creating a port (CVE-2017-15265)
+ - ALSA: seq: Fix copy_from_user() call inside lock
+ - ALSA: caiaq: Fix stray URB at probe error path
+ - ALSA: line6: Fix missing initialization before error path
+ - ALSA: line6: Fix leftover URB at error-path during probe
+ - [x86] drm/i915/edp: Get the Panel Power Off timestamp after panel is off
+ - [x86] drm/i915: Read timings from the correct transcoder in
+ intel_crtc_mode_get()
+ - [x86] drm/i915/bios: parse DDI ports also for CHV for HDMI DDC pin and DP
+ AUX channel
+ - usb: gadget: configfs: Fix memory leak of interface directory data
+ - usb: gadget: composite: Fix use-after-free in
+ usb_composite_overwrite_options
+ - direct-io: Prevent NULL pointer access in submit_page_section
+ - fix unbalanced page refcounting in bio_map_user_iov (CVE-2017-12190)
+ - more bio_map_user_iov() leak fixes
+ - bio_copy_user_iov(): don't ignore ->iov_offset
+ - USB: serial: console: fix use-after-free after failed setup
+ (CVE-2017-16525)
+ - [x86] alternatives: Fix alt_max_short macro to really be a max()
+ - [x86] KVM: nVMX: update last_nonleaf_level when initializing nested EPT
+ (CVE-2017-12188)
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.58
+ - [mips*] Fix minimum alignment requirement of IRQ stack
+ - xen-netback: Use GFP_ATOMIC to allocate hash
+ - irqchip/crossbar: Fix incorrect type of local variables
+ - initramfs: finish fput() before accessing any binary from initramfs
+ - mac80211_hwsim: check HWSIM_ATTR_RADIO_NAME length
+ - qed: Don't use attention PTT for configuring BW
+ - mac80211: fix power saving clients handling in iwlwifi
+ - net/mlx4_en: fix overflow in mlx4_en_init_timestamp()
+ - netfilter: nf_ct_expect: Change __nf_ct_expect_check() return value.
+ - f2fs: do SSR for data when there is enough free space
+ - sched/fair: Update rq clock before changing a task's CPU affinity
+ - Btrfs: send, fix failure to rename top level inode due to name collision
+ - f2fs: do not wait for writeback in write_begin
+ - md/linear: shutup lockdep warnning
+ - net/mlx4_core: Fix VF overwrite of module param which disables DMFS on new
+ probed PFs
+ - mm/memory_hotplug: set magic number to page->freelist instead of
+ page->lru.next
+ - ocfs2/dlmglue: prepare tracking logic to avoid recursive cluster lock
+ - scsi: scsi_dh_emc: return success in clariion_std_inquiry()
+ - drm/amdgpu: refuse to reserve io mem for split VRAM buffers
+ - [armhf] net: mvpp2: release reference to txq_cpu[] entry after unmapping
+ - qede: Prevent index problems in loopback test
+ - qed: Reserve doorbell BAR space for present CPUs
+ - qed: Read queue state before releasing buffer
+ - ceph: don't update_dentry_lease unless we actually got one
+ - ceph: fix bogus endianness change in ceph_ioctl_set_layout
+ - ceph: clean up unsafe d_parent accesses in build_dentry_path
+ - uapi: fix linux/mroute6.h userspace compilation errors
+ - [amd64] IB/hfi1: Use static CTLE with Preset 6 for integrated HFIs
+ - [amd64] IB/hfi1: Allocate context data on memory node
+ - target/iscsi: Fix unsolicited data seq_end_offset calculation
+ - hrtimer: Catch invalid clockids again
+ - nfsd/callback: Cleanup callback cred on shutdown
+ - [powerpc*] perf: Add restrictions to PMC5 in power9 DD1
+ - drm/nouveau/gr/gf100-: fix ccache error logging
+ - regulator: core: Resolve supplies before disabling unused regulators
+ - btmrvl: avoid double-disable_irq() race
+ - [x86] EDAC, mce_amd: Print IPID and Syndrome on a separate line
+ - usb: dwc3: gadget: Correct ISOC DATA PIDs for short packets
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.59
+ - USB: core: fix out-of-bounds access bug in usb_get_bos_descriptor()
+ (CVE-2017-16535)
+ - usb: hub: Allow reset retry for USB2 devices on connect bounce
+ - can: gs_usb: fix busy loop if no more TX context is available
+ - iio: dummy: events: Add missing break
+ - [armhf] usb: musb: sunxi: Explicitly release USB PHY on exit
+ - [armhf] usb: musb: Check for host-mode using is_host_active() on reset
+ interrupt
+ - xhci: Identify USB 3.1 capable hosts by their port protocol capability
+ - can: esd_usb2: Fix can_dlc value for received RTR, frames
+ - drm/nouveau/bsp/g92: disable by default
+ - drm/nouveau/mmu: flush tlbs before deleting page tables
+ - ALSA: seq: Enable 'use' locking in all configurations
+ - ALSA: hda: Remove superfluous '-' added by printk conversion
+ - ALSA: hda: Abort capability probe at invalid register read
+ - [x86] i2c: ismt: Separate I2C block read from SMBus block read
+ - i2c: piix4: Fix SMBus port selection for AMD Family 17h chips
+ - brcmfmac: Add check for short event packets
+ - brcmsmac: make some local variables 'static const' to reduce stack size
+ - [armel,armhf] bus: mbus: fix window size calculation for 4GB windows
+ - [i386] clockevents/drivers/cs5535: Improve resilience to spurious
+ interrupts
+ - rtlwifi: rtl8821ae: Fix connection lost problem
+ - [x86] microcode/intel: Disable late loading on model 79
+ - KEYS: encrypted: fix dereference of NULL user_key_payload
+ - lib/digsig: fix dereference of NULL user_key_payload
+ - KEYS: don't let add_key() update an uninstantiated key (CVE-2017-15299)
+ - pkcs7: Prevent NULL pointer dereference, since sinfo is not always set.
+ - [x86] vmbus: fix missing signaling in hv_signal_on_read()
+ - xfs: don't unconditionally clear the reflink flag on zero-block files
+ - xfs: evict CoW fork extents when performing finsert/fcollapse
+ - fs/xfs: Use %pS printk format for direct addresses
+ - xfs: report zeroed or not correctly in xfs_zero_range()
+ - xfs: update i_size after unwritten conversion in dio completion
+ - xfs: perag initialization should only touch m_ag_max_usable for AG 0
+ - xfs: Capture state of the right inode in xfs_iflush_done
+ - xfs: always swap the cow forks when swapping extents
+ - xfs: handle racy AIO in xfs_reflink_end_cow
+ - xfs: Don't log uninitialised fields in inode structures
+ - xfs: move more RT specific code under CONFIG_XFS_RT
+ - xfs: don't change inode mode if ACL update fails
+ - xfs: reinit btree pointer on attr tree inactivation walk
+ - xfs: handle error if xfs_btree_get_bufs fails
+ - xfs: cancel dirty pages on invalidation
+ - xfs: trim writepage mapping to within eof
+ - fscrypt: fix dereference of NULL user_key_payload
+ - KEYS: Fix race between updating and finding a negative key
+ (CVE-2017-15951)
+ - FS-Cache: fix dereference of NULL user_key_payload
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.60
+ - workqueue: replace pool->manager_arb mutex with a flag
+ - ceph: unlock dangling spinlock in try_flush_caps()
+ - usb: xhci: Handle error condition in xhci_stop_device()
+ - [powerpc*] KVM: Fix oops when checking KVM_CAP_PPC_HTM (CVE-2017-15306)
+ - fuse: fix READDIRPLUS skipping an entry
+ - xen/gntdev: avoid out of bounds access in case of partial gntdev_mmap()
+ - Input: gtco - fix potential out-of-bound access (CVE-2017-16643)
+ - assoc_array: Fix a buggy node-splitting case
+ - [s390x] scsi: zfcp: fix erp_action use-before-initialize in REC action
+ trace
+ - scsi: sg: Re-fix off by one in sg_fill_request_table()
+ - drm/amd/powerplay: fix uninitialized variable
+ - [armhf] can: sun4i: fix loopback mode
+ - can: kvaser_usb: Correct return value in printout
+ - can: kvaser_usb: Ignore CMD_FLUSH_QUEUE_REPLY messages
+ - cfg80211: fix connect/disconnect edge cases
+ - ipsec: Fix aborted xfrm policy dump crash (CVE-2017-16939)
+ - [armhf] regulator: fan53555: fix I2C device ids
+ - ecryptfs: fix dereference of NULL user_key_payload
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.61
+ - ALSA: timer: Add missing mutex lock for compat ioctls
+ - ALSA: seq: Fix nested rwsem annotation for lockdep splat
+ - cifs: check MaxPathNameComponentLength != 0 before using it
+ (Closes: #880504)
+ - KEYS: return full count in keyring_read() if buffer is too small
+ - KEYS: fix out-of-bounds read during ASN.1 parsing
+ - [arm64] ensure __dump_instr() checks addr_limit
+ - [armhf,arm64] KVM: set right LR register value for 32 bit guest when
+ inject abort
+ - [armhf,arm64] kvm: Disable branch profiling in HYP code
+ - [armel,armhf] 8715/1: add a private asm/unaligned.h
+ - drm/amdgpu: return -ENOENT from uvd 6.0 early init for harvesting
+ - ocfs2: fstrim: Fix start offset of first cluster group during fstrim
+ - [x86] drm/i915/edp: read edp display control registers unconditionally
+ - [arm64] drm/msm: Fix potential buffer overflow issue
+ - [arm64] drm/msm: fix an integer overflow test
+ - cpufreq: Do not clear real_cpus mask on policy init
+ - [x86] crypto: ccp - Set the AES size field for all modes
+ - IB/mlx5: Assign DSCP for R-RoCE QPs Address Path
+ - PM / wakeirq: report a wakeup_event on dedicated wekup irq
+ - scsi: megaraid_sas: Do not set fp_possible if TM capable for non-RW
+ syspdIO, change fp_possible to bool
+ - [armhf] mfd: axp20x: Fix axp288 PEK_DBR and PEK_DBF irqs being swapped
+ - bnxt_en: Added PCI IDs for BCM57452 and BCM57454 ASICs
+ - staging: rtl8712u: Fix endian settings for structs describing network
+ packets
+ - PCI/MSI: Return failure when msix_setup_entries() fails
+ - ext4: fix stripe-unaligned allocations
+ - ext4: do not use stripe_width if it is not set
+ - [x86] net/ena: change driver's default timeouts
+ - drm/amdgpu: when dpm disabled, also need to stop/start vce.
+ - perf tools: Only increase index if perf_evsel__new_idx() succeeds
+ - iwlwifi: mvm: use the PROBE_RESP_QUEUE to send deauth to unknown station
+ - [armhf,arm64] clocksource/drivers/arm_arch_timer: Add dt binding for
+ hisilicon-161010101 erratum
+ - net: phy: dp83867: Recover from "port mirroring" N/A MODE4
+ - cx231xx: Fix I2C on Internal Master 3 Bus
+ - ath10k: fix reading sram contents for QCA4019
+ - [armhf] clk: sunxi-ng: Check kzalloc() for errors and cleanup error path
+ - [armhf] mtd: nand: sunxi: Fix the non-polling case in
+ sunxi_nfc_wait_events()
+ - xen/manage: correct return value check on xenbus_scanf()
+ - scsi: aacraid: Process Error for response I/O
+ - [x86] platform: intel_mid_thermal: Fix module autoload
+ - [x86] staging: lustre: llite: don't invoke direct_IO for the EOF case
+ - [x86] staging: lustre: hsm: stack overrun in hai_dump_data_field
+ - [x86] staging: lustre: ptlrpc: skip lock if export failed
+ - [x86] staging: lustre: lmv: Error not handled for lmv_find_target
+ - brcmfmac: check brcmf_bus_get_memdump result for error
+ - vfs: open() with O_CREAT should not create inodes with unknown ids
+ - [x86] ASoC: Intel: boards: remove .pm_ops in all Atom/DPCM machine drivers
+ - [armhf] exynos4-is: fimc-is: Unmap region obtained by of_iomap()
+ - [x86] mei: return error on notification request to a disconnected client
+ - [s390x] dasd: check for device error pointer within state change
+ interrupts
+ - [s390x] prng: Adjust generation of entropy to produce real 256 bits.
+ - [s390x] crypto: Extend key length check for AES-XTS in fips mode.
+ - bt8xx: fix memory leak
+ - [armhf] drm/exynos: g2d: prevent integer overflow in
+ - PCI: Avoid possible deadlock on pci_lock and p->pi_lock
+ - [powerpc*/*64*]: Don't try to use radix MMU under a hypervisor
+ - xen: don't print error message in case of missing Xenstore entry
+ - [armel,armhf] dts: mvebu: pl310-cache disable double-linefill
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.62
+ - [armel,armhf] PCI: mvebu: Handle changes to the bridge windows while
+ enabled
+ - sched/core: Add missing update_rq_clock() call in sched_move_task()
+ - xen/netback: set default upper limit of tx/rx queues to 8
+ - [x86] EDAC, amd64: Add x86cpuid sanity check during init
+ - PM / OPP: Error out on failing to add static OPPs for v1 bindings
+ - [armhf] clk: samsung: exynos5433: Add IDs for PHYCLK_MIPIDPHY0_* clocks
+ - drm: drm_minor_register(): Clean up debugfs on failure
+ - [powerpc*] KVM: Book 3S: XICS: correct the real mode ICP rejecting counter
+ - [armhf,arm64] iommu/arm-smmu-v3: Clear prior settings when updating STEs
+ - [x86] pinctrl: baytrail: Fix debugfs offset output
+ - [powerpc*] corenet: explicitly disable the SDHC controller on kmcoge4
+ - [powerpc*] cxl: Force psl data-cache flush during device shutdown
+ - [arm64] dma-mapping: Only swizzle DMA ops for IOMMU_DOMAIN_DMA
+ - [powerpc*] crypto: vmx - disable preemption to enable vsx in aes_ctr.c
+ - [arm64] drm: mali-dp: fix Lx_CONTROL register fields clobber
+ - iio: trigger: free trigger resource correctly
+ - [x86] iio: proximity: sx9500: claim direct mode during raw proximity reads
+ - libertas: fix improper return value
+ - usb: hcd: initialize hcd->flags to 0 when rm hcd
+ - netfilter: nft_meta: deal with PACKET_LOOPBACK in netdev family
+ - brcmfmac: setup wiphy bands after registering it first
+ - rt2800usb: mark tx failure on timeout
+ - apparmor: fix undefined reference to `aa_g_hash_policy'
+ - IPsec: do not ignore crypto err in ah4 input
+ - [x86] EDAC, amd64: Save and return err code from probe_one_instance()
+ - [s390x] topology: make "topology=off" parameter work
+ - [powerpc] sched/cputime: Fix stale scaled stime on context switch
+ - IB/ipoib: Change list_del to list_del_init in the tx object
+ - [armhf] dts: STiH410-family: fix wrong parent clock frequency
+ - [s390x] qeth: fix retrieval of vipa and proxy-arp addresses
+ - [s390x] qeth: issue STARTLAN as first IPA command
+ - [arm64] wcn36xx: Don't use the destroyed hal_mutex
+ - IB/rxe: Fix reference leaks in memory key invalidation code
+ - [armhf] clk: mvebu: adjust AP806 CPU clock frequencies to production chip
+ - [x86] platform: hp-wmi: Fix detection for dock and tablet mode
+ - cdc_ncm: Set NTB format again after altsetting switch for Huawei devices
+ - KEYS: trusted: sanitize all key material
+ - KEYS: trusted: fix writing past end of buffer in trusted_read()
+ - [x86] platform: hp-wmi: Fix error value for hp_wmi_tablet_state
+ - [x86] platform: hp-wmi: Do not shadow error values
+ - [x86] uaccess, sched/preempt: Verify access_ok() context
+ - workqueue: Fix NULL pointer dereference
+ - crypto: ccm - preserve the IV buffer
+ - [x86] crypto: sha1-mb - fix panic due to unaligned access
+ - [x86] crypto: sha256-mb - fix panic due to unaligned access
+ - KEYS: fix NULL pointer dereference during ASN.1 parsing [ver #2]
+ - [armel,armhf] 8720/1: ensure dump_instr() checks addr_limit
+ - ALSA: seq: Fix OSS sysex delivery in OSS emulation
+ - [x86] drm/i915: Do not rely on wm preservation for ILK watermarks
+ - [mips*] Fix CM region target definitions
+ - [mips*] SMP: Use a completion event to signal CPU up
+ - [mips*] Fix race on setting and getting cpu_online_mask
+ - [mips*] SMP: Fix deadlock & online race
+ - [armhf] ASoC: sun4i-spdif: remove legacy dapm components
+ - rbd: use GFP_NOIO for parent stat and data requests
+ - [x86] drm/vmwgfx: Fix Ubuntu 17.10 Wayland black screen issue
+ - [arm64] drm/bridge: adv7511: Rework adv7511_power_on/off() so they can be
+ reused internally
+ - [arm64] drm/bridge: adv7511: Reuse __adv7511_power_on/off() when probing
+ EDID
+ - [arm64] drm/bridge: adv7511: Re-write the i2c address before EDID probing
+ - [armhf] can: sun4i: handle overrun in RX FIFO
+ - [x86] smpboot: Make optimization of delay calibration work correctly
+ - [x86] oprofile/ppro: Do not use __this_cpu*() in preemptible context
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.63
+ - gso: fix payload length when gso_size is zero
+ - tun/tap: sanitize TUNSETSNDBUF input
+ - ipv6: addrconf: increment ifp refcount before ipv6_del_addr()
+ - netlink: do not set cb_running if dump's start() errs
+ - net: call cgroup_sk_alloc() earlier in sk_clone_lock()
+ - tcp: fix tcp_mtu_probe() vs highest_sack
+ - l2tp: check ps->sock before running pppol2tp_session_ioctl()
+ - tun: call dev_get_valid_name() before register_netdevice()
+ - sctp: add the missing sock_owned_by_user check in sctp_icmp_redirect
+ - tcp/dccp: fix ireq->opt races
+ - packet: avoid panic in packet_getsockopt()
+ - soreuseport: fix initialization race
+ - ipv6: flowlabel: do not leave opt->tot_len with garbage
+ - sctp: full support for ipv6 ip_nonlocal_bind & IP_FREEBIND
+ - tcp/dccp: fix lockdep splat in inet_csk_route_req()
+ - tcp/dccp: fix other lockdep splats accessing ireq_opt
+ - net/unix: don't show information about sockets from other namespaces
+ - tap: double-free in error path in tap_open()
+ - ipip: only increase err_count for some certain type icmp in ipip_err
+ - ip6_gre: only increase err_count for some certain type icmpv6 in
+ ip6gre_err
+ - ip6_gre: update dst pmtu if dev mtu has been updated by toobig in
+ __gre6_xmit
+ - tun: allow positive return values on dev_get_valid_name() call
+ - sctp: reset owner sk for data chunks on out queues when migrating a sock
+ - net_sched: avoid matching qdisc with zero handle
+ - ppp: fix race in ppp device destruction
+ - mac80211: accept key reinstall without changing anything (CVE-2017-13080)
+ - mac80211: use constant time comparison with keys
+ - mac80211: don't compare TKIP TX MIC key in reinstall prevention
+ (CVE-2017-13080)
+ - usb: usbtest: fix NULL pointer dereference (CVE-2017-16532)
+ - Input: ims-psu - check if CDC union descriptor is sane (CVE-2017-16645)
+ - ALSA: seq: Cancel pending autoload work at unbinding device
+ (CVE-2017-16528)
+ - netfilter: nat: avoid use of nf_conn_nat extension
+ - netfilter: nat: Revert "netfilter: nat: convert nat bysrc hash to
+ rhashtable"
+ - brcmfmac: remove setting IBSS mode when stopping AP
+ - [arm64,mips*] security/keys: add CONFIG_KEYS_COMPAT to Kconfig
+ (Closes: #881830)
+ - target/iscsi: Fix iSCSI task reassignment handling
+ - qla2xxx: Fix incorrect tcm_qla2xxx_free_cmd use during TMR ABORT (v2)
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.64
+ - media: imon: Fix null-ptr-deref in imon_probe (CVE-2017-16537)
+ - media: dib0700: fix invalid dvb_detach argument (CVE-2017-16646)
+ - [armel,armhf] crypto: reduce priority of bit-sliced AES cipher
+ - Bluetooth: btusb: fix QCA Rome suspend/resume
+ - [armhf,arm64] extcon: Remove potential problem when calling
+ extcon_register_notifier()
+ - [armhf] extcon: palmas: Check the parent instance to prevent the NULL
+ - fm10k: request reset when mbx->state changes
+ - [armhf] dts: Fix compatible for ti81xx uarts for 8250
+ - [armhf] dts: Fix am335x and dm814x scm syscon to probe children
+ - [armhf] OMAP2+: Fix init for multiple quirks for the same SoC
+ - [armhf] dts: Fix omap3 off mode pull defines
+ - [armhf] dts: omap5-uevm: Allow bootloader to configure USB Ethernet MAC
+ - igb: reset the PHY before reading the PHY ID
+ - igb: close/suspend race in netif_device_detach
+ - igb: Fix hw_dbg logging in igb_update_flash_i210
+ - scsi: ufs: add capability to keep auto bkops always enabled
+ - tcp: provide timestamps for partial writes
+ - staging: rtl8188eu: fix incorrect ERROR tags from logs
+ - [x86] irq, trace: Add __irq_entry annotation to x86's platform IRQ
+ handlers
+ - scsi: lpfc: Add missing memory barrier
+ - scsi: lpfc: FCoE VPort enable-disable does not bring up the VPort
+ - scsi: lpfc: Correct host name in symbolic_name field
+ - scsi: lpfc: Correct issue leading to oops during link reset
+ - scsi: lpfc: Clear the VendorVersion in the PLOGI/PLOGI ACC payload
+ - ALSA: vx: Don't try to update capture stream before running
+ - ALSA: vx: Fix possible transfer overflow
+ - [armhf] drm/omap: panel-sony-acx565akm.c: Add MODULE_ALIAS
+ - [x86] gpu: drm: mgag200: mgag200_main:- Handle error from pci_iomap
+ - [arm64] dts: NS2: reserve memory for Nitro firmware
+ - ixgbe: Configure advertised speeds correctly for KR/KX backplane
+ - ixgbe: fix AER error handling
+ - ixgbe: handle close/suspend race with netif_device_detach/present
+ - ixgbe: Fix reporting of 100Mb capability
+ - ixgbe: Reduce I2C retry count on X550 devices
+ - ixgbe: add mask for 64 RSS queues
+ - ixgbe: do not disable FEC from the driver
+ - [mips*] End asm function prologue macros with .insn
+ - [mips*] init: Ensure bootmem does not corrupt reserved memory
+ - [mips*] init: Ensure reserved memory regions are not added to bootmem
+ - [mips*] traps: Ensure L1 & L2 ECC checking match for CM3 systems
+ - crypto: dh - Don't permit 'p' to be 0
+ - crypto: dh - Don't permit 'key' or 'g' size longer than 'p'
+ - USB: usbfs: compute urb->actual_length for isochronous
+ - usb: gadget: f_fs: Fix use-after-free in ffs_free_inst
+ - USB: serial: garmin_gps: fix I/O after failed probe and remove
+ - USB: serial: garmin_gps: fix memory leak on probe errors
+ - [x86] MCE/AMD: Always give panic severity for UC errors in kernel context
+ - brcmfmac: don't preset all channels as disabled
+ https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.65
+ - tcp_nv: fix division by zero in tcpnv_acked()
+ - net: vrf: correct FRA_L3MDEV encode type
+ - tcp: do not mangle skb->cb[] in tcp_make_synack()
+ - netfilter/ipvs: clear ipvs_property flag when SKB net namespace changed
+ - bonding: discard lowest hash bit for 802.3ad layer3+4
+ - net: cdc_ether: fix divide by 0 on bad descriptors (CVE-2017-16649)
+ - net: qmi_wwan: fix divide by 0 on bad descriptors (CVE-2017-16650)
+ - qmi_wwan: Add missing skb_reset_mac_header-call
+ - net: usb: asix: fill null-ptr-deref in asix_suspend (CVE-2017-16647)
+ - vlan: fix a use-after-free in vlan_device_event()
+ - af_netlink: ensure that NLMSG_DONE never fails in dumps
+ - sctp: do not peel off an assoc from one netns to another one
+ (CVE-2017-15115)
+ - net/sctp: Always set scope_id in sctp_inet6_skb_msgname
+ - crypto: dh - fix memleak in setkey
+ - crypto: dh - Fix double free of ctx->p
+ - ima: do not update security.ima if appraisal status is not INTEGRITY_PASS
+ - [armhf] serial: omap: Fix EFR write on RTS deassertion
+ - serial: 8250_fintek: Fix finding base_port with activated SuperIO
+ - ocfs2: fix cluster hang after a node dies
+ - ocfs2: should wait dio before inode lock in ocfs2_setattr()
+ - ipmi: fix unsigned long underflow
+ - mm/page_alloc.c: broken deferred calculation
+ - coda: fix 'kernel memory exposure attempt' in fsync
+ - mm/pagewalk.c: report holes in hugetlb ranges
+
+ [ Ben Hutchings ]
+ * [armhf] dts: exynos: Add dwc3 SUSPHY quirk (Closes: #843448)
+ * [mips*] Remove pt_regs adjustments in indirect syscall handler
+ (Closes: #867358)
+ * [arm64] brcmfmac: Enable BRCMFMAC_SDIO (Closes: #877911)
+ * l2tp: Ignore ABI change
+ * [armel,armhf] mbus: Ignore ABI change
+ * usb: gadget: Ignore ABI change
+ * [s390x] mm: Avoid ABI change in 4.9.52
+ * mac80211: Avoid ABI change in 4.9.53
+ * mmc: sdio: Avoid ABI change in 4.9.54
+ * KEYS: Limit ABI change in 4.9.59
+ * netfilter: nat: Avoid ABI change in 4.9.63
+ * mm/page_alloc: Avoid ABI change in 4.9.65
+ * Revert "phy: increase size of MII_BUS_ID_SIZE and bus_id" to avoid ABI
+ change
+ * Revert "bpf: one perf event close won't free bpf program attached ..." to
+ avoid ABI change
+ * [rt] Add new signing subkey for Steven Rostedt
+ * [rt] Update to 4.9.61-rt52:
+ - Revert "pci: Use __wake_up_all_locked in pci_unblock_user_cfg_access()"
+ - drivers/zram: fix zcomp_stream_get() smp_processor_id() use in
+ preemptible code
+ - fs/dcache: disable preemption on i_dir_seq's write side
+ - tpm_tis: fix stall after iowrite*()s
+ - fs: convert two more BH_Uptodate_Lock related bitspinlocks
+ - locking/rt-mutex: fix deadlock in device mapper / block-IO
+ - md/raid5: do not disable interrupts
+ * mm/mmap.c: do not blow on PROT_NONE MAP_FIXED holes in the stack
+ (Closes: #865416)
+ * mm/mmap.c: expand_downwards: don't require the gap if !vm_prev
+ * mmap: Remember the MAP_FIXED flag as VM_FIXED
+ * [x86] mmap: Add an exception to the stack gap for Hotspot JVM compatibility
+ (Closes: #865303)
+
+ [ Salvatore Bonaccorso ]
+ * media: cx231xx-cards: fix NULL-deref on missing association descriptor
+ (CVE-2017-16536)
+ * mm, thp: Do not make page table dirty unconditionally in touch_p[mu]d()
+ (CVE-2017-1000405)
+
+ -- Ben Hutchings <ben@decadent.org.uk> Sat, 02 Dec 2017 15:53:59 +0000
linux (4.9.51-1) stretch; urgency=medium
bugfix/x86/platform-x86-ideapad-laptop-add-ideapad-v510-15ikb-t.patch
bugfix/x86/platform-x86-ideapad-laptop-add-several-models-to-no.patch
bugfix/powerpc/powerpc-invalidate-erat-on-powersave-wakeup-for-power9.patch
-
+ bugfix/arm/arm-dts-exynos-add-dwc3-susphy-quirk.patch
+ bugfix/mips/mips-remove-pt_regs-adjustments-in-indirect-syscall-.patch
# Arch features
features/mips/MIPS-increase-MAX-PHYSMEM-BITS-on-Loongson-3-only.patch
features/mips/MIPS-Loongson-3-Add-Loongson-LS3A-RS780E-1-way-machi.patch
bugfix/all/kbuild-do-not-use-hyphen-in-exported-variable-name.patch
bugfix/all/partially-revert-usb-kconfig-using-select-for-usb_co.patch
bugfix/all/kbuild-include-addtree-remove-quotes-before-matching-path.patch
- bugfix/all/ext4-preserve-i_mode-if-__ext4_set_acl-fails.patch
- bugfix/all/ext4-don-t-clear-sgid-when-inheriting-acls.patch
+ bugfix/all/mm-mmap.c-expand_downwards-don-t-require-the-gap-if-.patch
+ bugfix/x86/mmap-remember-the-map_fixed-flag-as-vm_fixed.patch
+ bugfix/x86/mmap-add-an-exception-to-the-stack-gap-for-hotspot-jvm.patch
+ bugfix/all/xen-time-do-not-decrease-steal-time-after-live-migra.patch
-
# Miscellaneous features
features/all/netfilter-nft_ct-add-notrack-support.patch
-
# Securelevel patchset from mjg59
features/all/securelevel/add-bsd-style-securelevel-support.patch
features/all/securelevel/enforce-module-signatures-when-securelevel-is-greate.patch
debian/i386-686-pae-pci-set-pci-nobios-by-default.patch
debian/time-mark-timer_stats-as-broken.patch
bugfix/all/tracing-Use-strlcpy-instead-of-strcpy-in-__trace_fin.patch
- bugfix/all/sunrpc-refactor-svc_set_num_threads.patch
- bugfix/all/nfsv4-fix-callback-server-shutdown.patch
- bugfix/x86/kvm-x86-fix-singlestepping-over-syscall.patch
- bugfix/all/nl80211-check-for-the-required-netlink-attributes-presence.patch
- bugfix/x86/kvm-nvmx-don-t-allow-l2-to-access-the-hardware-cr8.patch
- bugfix/all/scsi-qla2xxx-fix-an-integer-overflow-in-sysfs-code.patch
- bugfix/all/video-fbdev-aty-do-not-leak-uninitialized-padding-in.patch
- bugfix/all/scsi-fix-the-issue-that-iscsi_if_rx-doesn-t-parse-nlmsg-properly.patch
- bugfix/x86/kvm-vmx-do-not-bug-on-out-of-bounds-guest-irq.patch
+ bugfix/all/dccp-cve-2017-8824-use-after-free-in-dccp-code.patch
+ bugfix/all/media-dvb-usb-v2-lmedm04-Improve-logic-checking-of-w.patch
+ bugfix/all/media-dvb-usb-v2-lmedm04-move-ts2020-attach-to-dm04_.patch
+ bugfix/all/media-hdpvr-fix-an-error-handling-path-in-hdpvr_prob.patch
-
# Fix exported symbol versions
bugfix/ia64/revert-ia64-move-exports-to-definitions.patch
bugfix/sparc/revert-sparc-move-exports-to-definitions.patch
bugfix/all/liblockdep-fix-unused-value-warnings.patch
bugfix/all/liblockdep-fix-set-but-not-used-warnings.patch
bugfix/all/liblockdep-fix-defined-but-not-used-warning-for-init.patch
-
-# ABI maintenance
debian/ip6_fib-avoid-abi-change-in-4.9.51.patch
debian/inet_frag-limit-abi-change-in-4.9.51.patch
+ debian/s390-mm-avoid-abi-change-in-4.9.52.patch
+ debian/mac80211-avoid-abi-change-in-4.9.53.patch
+ debian/mmc-sdio-avoid-abi-change-in-4.9.54.patch
+ debian/keys-limit-abi-change-in-4.9.59.patch
+ debian/netfilter-nat-avoid-abi-change-in-4.9.63.patch
+ debian/mm-page_alloc-avoid-abi-change-in-4.9.65.patch
+ debian/revert-phy-increase-size-of-mii_bus_id_size-and-bus_id.patch
+ debian/revert-bpf-one-perf-event-close-won-t-free-bpf-program-atta.patch
+ debian/revert-mm-hugetlbfs-introduce-split-to-vm_operations.patch
+ debian/revert-dma-fence-Introduce-drm_fence_set_error-helpe.patch
+ debian/revert-lib-genalloc.c-make-the-avail-variable-an-ato.patch
+ debian/revert-tcp-invalidate-rate-samples-during-SACK-reneg.patch
+ debian/revert-bpf-avoid-false-sharing-of-map-refcount-with-.patch
+ debian/bpf-avoid-abi-change-in-4.9.77.patch
+ debian/revert-sched-rt-Simplify-the-IPI-based-RT-balancing-.patch
+ debian/revert-mm-fix-100-CPU-kswapd-busyloop-on-unreclaimab.patch
+rpi/rpi_1000_366c7c52661464604f6434ec55b0732aea4b2f17.patch
+rpi/rpi_1001_df16d1cbfdc54ecea51471226f98fc5ea63bc7f6.patch
+rpi/rpi_1002_b370f1e071beb6fa3f6835ff32ac90cc53251626.patch
+rpi/rpi_1003_d982d52fe03239ec0083a795cf9379b575e82943.patch
+rpi/rpi_1004_eaf7fa84433ddb392550a0149104be2810695658.patch
+rpi/rpi_1005_be1263d2fb3fb9a3f49a64cd93b1108b7d679022.patch
+rpi/rpi_1006_9b0f823b584508141ebddf8bd5c195e3fe2dcafd.patch
+rpi/rpi_1007_200fc2f79160f4489fd1dfa021942b277a75392b.patch
+rpi/rpi_1008_a9ed4fd970f75f35dca0ea73625ebc6c4d770cb9.patch
+rpi/rpi_1009_5a3c378a14709e87ddca7615ea22cf2874591a11.patch
+rpi/rpi_1010_d98d9bdb08b33ddf5ff7d05f0acbf0cc00a71257.patch
+rpi/rpi_1011_2605e958dd2eac462e1c4b30b49e9580c4464f1c.patch
+rpi/rpi_1012_1c562573ae2f9d0207abfd8cb46593560c58e26e.patch
+rpi/rpi_1013_b953c046178112abb4ab9e79b0e2cd222a59c683.patch
+rpi/rpi_1014_f8206445380028eb6b9891bb73df4d1804c1dc94.patch
+rpi/rpi_1015_fa0b3b4e31636b584e878c2ae8a035512a02a977.patch
+rpi/rpi_1016_773f39c2e57358bae8b25687fddb59b89bd52fd6.patch
+rpi/rpi_1017_4599c3ed08b8aeacca7cc4e6468d231a21729515.patch
+rpi/rpi_1018_ccabe61bbc392c3f3575111bf03381b2eeacf361.patch
+rpi/rpi_1019_8c022c51ecc68f085b702f3afa9f04e56da4cdd8.patch
+rpi/rpi_1020_1d89e693fd25752f7862e0fdfbc2cb07699a017c.patch
+rpi/rpi_1021_b0257d34a563d6bc85bacc9d6304d69693613c03.patch
+rpi/rpi_1022_1932c4a8a7b1b27b10425f27a69c8aa15f9f7390.patch
+rpi/rpi_1023_0e5399322277cbfec7b794b1afacfc2c6ab43e57.patch
+rpi/rpi_1024_2949dcc28bce3938d5faaf718af860dc364bed86.patch
+rpi/rpi_1025_25639f507c366c2c961bc13a6f0839f6863d778d.patch
+rpi/rpi_1026_37b3bd3d4f4eb98b2c95bb38328d346e2541d9c6.patch
+rpi/rpi_1027_6290514c14e61f0a192789de6e9e6bc7048b2533.patch
+rpi/rpi_1028_ab9bff8ba0f080f67afd8b7e055d741ebec75ac2.patch
+rpi/rpi_1029_ea15901d6e239f03051283d74d025255f9b0fe60.patch
+rpi/rpi_1030_12f97b9281ff9d490e0cd800c3e7c00464924d3b.patch
+rpi/rpi_1031_f01ac155416a23c2499cd734fa61d119707a04f0.patch
+rpi/rpi_1032_72b2f7e5ed4bddbf7e9d940feaddba3c35816447.patch
+rpi/rpi_1033_1e6e47aee009ac44a772190f13e61d9e331a8880.patch
+rpi/rpi_1034_1fb32915e3e92ffe2ddb7bd6bcc26463c0019f97.patch
+rpi/rpi_1035_8f7cd0e223bb8b2a26471ab4b9cdda831521c8cc.patch
+rpi/rpi_1036_146649579ed99430f620056c48520353da2129bc.patch
+rpi/rpi_1037_a7667f32e0ed0b72df2d0e3380648a4761b9c634.patch
+rpi/rpi_1038_8ae1eea045ee73395419b1420d2309eb35e23e4e.patch
+rpi/rpi_1039_545b55e0d48d4b15c39c16da8a4bd42b0e151a18.patch
+rpi/rpi_1040_65cb356081174781860d67b3a62d35c476f5eb12.patch
+rpi/rpi_1041_a437e1e99d7923dc0e2e13a831fa89b7cac3fe84.patch
+rpi/rpi_1042_1b63721e115803adf93b92382248c832e0393b85.patch
+rpi/rpi_1043_b206393fdb4112d8771a8a45612402008362bd5e.patch
+rpi/rpi_1044_6085da778886dd39393bdfff5c2eea0d8f7565ff.patch
+rpi/rpi_1045_671d2cc163bd82d1ee383c66dcddb74dce0786b9.patch
+rpi/rpi_1046_bd91188e89769a363988c89819e309d7651b8b5b.patch
+rpi/rpi_1047_633dd28369c75600f78c8a4f88a3de10b4259ac1.patch
+rpi/rpi_1048_643a07e3a9985e633a06627738ee1de1c98636dd.patch
+rpi/rpi_1049_e5a33f9d545dd69ce73f18b874eb9f699a3cc66f.patch
+rpi/rpi_1050_6e7c1d0bdc0d3875fa3183b850cea398cd212830.patch
+rpi/rpi_1051_75c5187fbd3466369278d7f6b299c5dce51c572a.patch
+rpi/rpi_1052_72dda45b0da21524d5854a2cef5dbab84515dea5.patch
+rpi/rpi_1053_5f0c6a85ca3a6a2123d38d47ecd4879c58dea8cb.patch
+rpi/rpi_1054_5694a4b4f12133c34f593649df38f694859c5858.patch
+rpi/rpi_1055_556e31b88b8879e77eb557d0e2c4deeddb83e5ad.patch
+rpi/rpi_1056_e8fc6c5103d4114cd84575add61e7e58acbd2de7.patch
+rpi/rpi_1057_2c509e9e4536175fb34c5c2ba90befab394d559d.patch
+rpi/rpi_1058_a2a645c196bcab876c0ccbf8514748913b100f86.patch
+rpi/rpi_1059_02210fb1902203b68ae6a950b1a783baa2425749.patch
+rpi/rpi_1060_e129f3ed240179b053ae7fd60a0895f5bac6f9dd.patch
+rpi/rpi_1061_df9cb6888e9cc2811241ce0556498ec7b2816c8c.patch
+rpi/rpi_1062_4d671e90b72fc99422e2c8d4030bbe55c2d2a5d4.patch
+rpi/rpi_1063_cf2937e9aa07a030f0923afa764ed1a0a1c16fc6.patch
+rpi/rpi_1064_1ff63fe06dfc0cb8a24ab0346a92a0e0a3937299.patch
+rpi/rpi_1065_9e725f2e4304be6440deeb7723f6617c99385deb.patch
+rpi/rpi_1066_81d53e3b876a4934073527a4c2b4d2ac4a2a3caa.patch
+rpi/rpi_1067_b13266a3cf88d724e023db5ab50c8f7ae9aa25fa.patch
+rpi/rpi_1068_7ca4d506f514f5f896a78af344358b4a3f1c420f.patch
+rpi/rpi_1069_b4ed1faccaa95a15fb90a87ee587e18cc545f0c3.patch
+rpi/rpi_1070_c7e94f582cd00f28558285a4fc4329b4d002ae6c.patch
+rpi/rpi_1071_6557bbad6011db37a1a30fa4ef53bff5df055e36.patch
+rpi/rpi_1072_a074f56ec90fbbbd9f22df81e3b9dfd5ce13cd6f.patch
+rpi/rpi_1073_9d933fa30487fc48b753a67f6997148b128ce19a.patch
+rpi/rpi_1074_0c7250314140486244468e5f10234fd2fc0d6dfa.patch
+rpi/rpi_1075_195841dc63a635c568ed735ed4abee12619077df.patch
+rpi/rpi_1076_282665c2114f6b81b04513b4e35e0966c4048201.patch
+rpi/rpi_1077_39fbd854af58511891652dc09971399f1987e118.patch
+rpi/rpi_1078_d14b69a82c6f0f74f561a24dc672b4e31c12fcbd.patch
+rpi/rpi_1079_691172a0cee8f8fc4bc71d25d7150e8984dc091c.patch
+rpi/rpi_1080_f4da747a61e6d1bd107c48a0ecc11da62f35ef24.patch
+rpi/rpi_1081_429509b1d191614bc9d83389014805b832168531.patch
+rpi/rpi_1082_f34ab02cab99d04306862d0b756c375d648b8a59.patch
+rpi/rpi_1083_8a7cb5489c9d3332be949aaed0a95a0d20263c69.patch
+rpi/rpi_1084_89aef99a8816646f83eceb6ea7862998486ec004.patch
+rpi/rpi_1085_db8c4a90bcf8f5e8016df2b5e11f990a122877e8.patch
+rpi/rpi_1086_a5d22bb96878687b71925f7480f9d875c0610b23.patch
+rpi/rpi_1087_57d9a8561325cc1dade1140180e3c5d390376cde.patch
+rpi/rpi_1088_b977e29209b8e3648ef102d63dc1b00047032c0b.patch
+rpi/rpi_1089_4cf0d9c1e317b7bed5bad649b1f0982a33ff4e60.patch
+rpi/rpi_1090_e24958eef0ed0ab85a77cbba3e58cafcb556d85a.patch
+rpi/rpi_1091_9c3695890d2b4c5c4878aa8608db6849fe3cbb67.patch
+rpi/rpi_1092_b0b1c4de67889e4c4433f8a8240cb8ccbbe16ff0.patch
+rpi/rpi_1093_d65a298a5f76ae857365155e1e5e140d83ec8ae6.patch
+rpi/rpi_1094_d86ff9d9cbb9e518aa8a736c65693d59740a3b85.patch
+rpi/rpi_1095_db615196d1a73215cad00ca6d00cb63b9d743507.patch
+rpi/rpi_1096_53aaa0bfed8a7c69eb8a4d9732acde1b7cc4dd30.patch
+rpi/rpi_1097_adfc6af9637da0b088e1d95e5c1cf0aca706d5dd.patch
+rpi/rpi_1098_6cf9e39db2fc073d15e46c9758bc7e886b13ba91.patch
+rpi/rpi_1099_42ac76134f9a1a085dbc581c5a98bfd814fb4da2.patch
+rpi/rpi_1100_d77157e826429325005b501d1c2e9928c45bcc96.patch
+rpi/rpi_1101_aa680510a9348bd8475a94d104bcdb7f0ce6f7eb.patch
+rpi/rpi_1102_3c14902e55bd62a7cf91a5020ac221affb492787.patch
+rpi/rpi_1103_b5c74751d1253e6056d4fb07dcd41d7eadd0c842.patch
+rpi/rpi_1104_84902980b5014339d1faaeee637b99bd2d6e4ed5.patch
+rpi/rpi_1105_385da03440781c03580bce9cb7bf84ecaad5b539.patch
+rpi/rpi_1106_5adcc072cff0036e3f9c6764c232d14917a1e5f3.patch
+rpi/rpi_1107_ba83ac5ab7e166573ad99a8ee12e3167a1292817.patch
+rpi/rpi_1108_9e675a72157e8a091774e55511c1ea7dd12ae3ee.patch
+rpi/rpi_1109_92f464b893cbf6a5d5b6245a4cce1a06c053740c.patch
+rpi/rpi_1110_f900b59a68ac51081bc4a1a351aba4bc67853e26.patch
+rpi/rpi_1111_35dc2ac889a71bfea2fa7de37367f67cd37d4df4.patch
+rpi/rpi_1112_b62896b4bef83d1d290c4bcedbea7031355136ec.patch
+rpi/rpi_1113_3ad3cfc33d1dd28dbd276976d422338fbd18d7f4.patch
+rpi/rpi_1114_0137c94a38f12c8112c0fa8391456a1488300e44.patch
+rpi/rpi_1115_6189342c869f2f36b670ccc24bc73eb248fea3ee.patch
+rpi/rpi_1116_fc07d3e9281247a6073e06f811796122dcdfa699.patch
+rpi/rpi_1117_7c6ccd18e09817b949f0ff8590095fca263e9017.patch
+rpi/rpi_1118_7ff62e0de134e44dbf18f635d268dbe5c79da9c1.patch
+rpi/rpi_1119_b5fb13944161fcb209805111c9e4c2469a68533c.patch
+rpi/rpi_1120_e323e711c7bb9cd030a1e3c8cd41bd6c67aa418c.patch
+rpi/rpi_1121_eef520931dfd1520836b596541f2e3113a9885ea.patch
+rpi/rpi_1122_289c1a038f3a991b6f8e2ee8ac61932e56e3afd1.patch
+rpi/rpi_1123_cd4c36f6b37956ab36e98d4fc58c8f9dc357e39e.patch
+rpi/rpi_1124_695542ac4e9c13407263a9087d4388f9ec820593.patch
+rpi/rpi_1125_e9e90b6fa698e4d8adb5325b24764a68a2685ef8.patch
+rpi/rpi_1126_856f413c4544f81f38cf21af6537cbea94d0729e.patch
+rpi/rpi_1127_915a9d274c37ff45c5f6dff951bf5a8ae3238594.patch
+rpi/rpi_1128_cd40112bd8bd03f8ab2af9de70b9d78e83eac549.patch
+rpi/rpi_1129_c1d9e282c79ad976ef1adbcefad91c469e5a7e83.patch
+rpi/rpi_1130_d379fb84a9dcf8f0a8abb094b839567bd9663762.patch
+rpi/rpi_1131_b2c7e22543a0d6f2ec877c96d27e4bfc78a9483c.patch
+rpi/rpi_1132_15701e1bafd7808029c2f6a8927e9462627fd65c.patch
+rpi/rpi_1133_4a6267297f69974330f75d87bb9a56fdd08894d6.patch
+rpi/rpi_1134_9e2175a6afc69e6a8e32208dc60d913cf41a0381.patch
+rpi/rpi_1135_45c6656513e298f471370caee8df35ed402b4897.patch
+rpi/rpi_1136_f2c7a05f5c599a11ad2b68ca1309a1be6b372494.patch
+rpi/rpi_1137_5fa7ccfb69d84c225bd11acaee889fb5b17ce5ab.patch
+rpi/rpi_1138_8ef0f95f60eddecf66ae45f13657b0f21ee01cb6.patch
+rpi/rpi_1139_f975d47d52282e5561f016a1ff86b1edbf59e633.patch
+rpi/rpi_1140_466ce32fd5fdbfed8d15d5e6dd93515f25cdd71b.patch
+rpi/rpi_1141_2643df733a44ba363014c7b0ab248ff9b161dffd.patch
+rpi/rpi_1142_52e48fc0dc85726c880f26e28788c8f83386bcaf.patch
+rpi/rpi_1143_90312473e7a08efca598f09bdd2469a8787857cb.patch
+rpi/rpi_1144_1f14d7ea5027c12cc0117b240ce76717ebbb1fe1.patch
+rpi/rpi_1145_d80bf51a4cce97b76c1e5458b308d39e22535435.patch
+rpi/rpi_1146_9a7fe409249265a323f567cf3513d582f62e5080.patch
+rpi/rpi_1147_da5328a0ade7a56235f17d93e209c069fc8376dd.patch
+rpi/rpi_1148_b2df53e4245ef2789678adeeda7bf91bf5e756bd.patch
+rpi/rpi_1149_871cd3dd14bc65be796434743d27dd4b7af3ef47.patch
+rpi/rpi_1150_a6a277fe6722db2ae0546ca79807f8d41ac80376.patch
+rpi/rpi_1151_c804982ef69e2cee2dc12eda686fcc787d38bd55.patch
+rpi/rpi_1152_434fa4aa102740ee55fdaa291199f5081e6e6139.patch
+rpi/rpi_1153_b6ea97a245e93c059afdd97460b83c7b50bd20e2.patch
+rpi/rpi_1154_c1ef09e3096f4cdf11a59ad97538d194d081f015.patch
+rpi/rpi_1155_1046b0db63e1194992c536d51f085ffba2061233.patch
+rpi/rpi_1156_decb3f688e91255f82338d3d641f2d931a265e9b.patch
+rpi/rpi_1157_e2ffc4c9a7d72add8e9268ea44035b1edcbdc74e.patch
+rpi/rpi_1158_12763e74dc331f56fee0ccf866c3ae703c7ea40f.patch
+rpi/rpi_1159_141bf3265b5afe8bafd462d1b6e7d24134600c90.patch
+rpi/rpi_1160_cefe2b6cab315f1db8afafcfc0002a86187eb00d.patch
+rpi/rpi_1161_ff2179a1e65fec2e870b505f3b3e53cb081a7646.patch
+rpi/rpi_1162_b0bca8bd20c4344b707332403cd81c195c821425.patch
+rpi/rpi_1163_fdac8717373b2ffd47f9da5a336586b36efa4af3.patch
+rpi/rpi_1164_059d3d5ad783afe1b437494249a94801698aaa84.patch
+rpi/rpi_1165_ce8e9850df10436260ce6787983821385848cab6.patch
+rpi/rpi_1166_9bf4cf7add050a9f03952b3fe6cc3f9288713194.patch
+rpi/rpi_1167_139032d79e0b4e8ce144910bafff55a23370ef4a.patch
+rpi/rpi_1168_f0748934f5d392f27fdf5669d5891908b667abda.patch
+rpi/rpi_1169_eda9ddd5322dfd819c780c167e8617100762b57f.patch
+rpi/rpi_1170_9e10bab986da606978efa2af25b6800548ae3b72.patch
+rpi/rpi_1171_7268ae4d820bb7c207cd2cbd080eb25c8da81c8e.patch
+rpi/rpi_1172_336b77c57941fee21d20b0facd56d643954d0f0e.patch
+rpi/rpi_1173_94f398391a9c24d7405fc4f8ff47d85a8dbd230f.patch
+rpi/rpi_1174_8629adcffc1b5ede3bc50d80c5d26fb5d41eedf2.patch
+rpi/rpi_1175_fd831ee82a81337060f1a8b68a4df48272912053.patch
+rpi/rpi_1176_c5c0544af3cd08dac9282d85b14e16c1de911548.patch
+rpi/rpi_1177_836ce5a7a5fcc497cf1fe1c978dc34859ad76c71.patch
+rpi/rpi_1178_e241b0ce7193b24c35b5254acba9e24ecf529b1a.patch
+rpi/rpi_1179_75f33862b434a2318069ad16e7c9de8b2e996d18.patch
+rpi/rpi_1180_f965950aed7e47819d25e6088f0d12faed97dc5e.patch
+rpi/rpi_1181_445f0cf378abe7718604f324ad46df0f8c92541a.patch
+rpi/rpi_1182_5e1ac911c13da7731caeaa5eac52e818f1e5574c.patch
+rpi/rpi_1183_e9ba99d6ecff2bb21beea3c66b16e92d2ed2869d.patch
+rpi/rpi_1184_8ac1ec83952760081f158bd7340856b526a28f81.patch
+rpi/rpi_1185_b9d10862685a55946fc9c308fc258a7b488bda75.patch
+rpi/rpi_1186_c325a3c250a6db599e0e2ac12bf721dd5774f29e.patch
+rpi/rpi_1187_abedbeb29cc8212bf93a38c76143ded8d860b407.patch
+rpi/rpi_1188_1c06fb79bc2d936308012a26f2946fd745c2a9f5.patch
+rpi/rpi_1189_6e304764e3719b62d25f586afa2c2198302b581a.patch
+rpi/rpi_1190_dfee4e6c197e3e8502b7274c2b7b0533fdb21ff0.patch
+rpi/rpi_1191_19c3aaae04c776b005e819d70a80b81cfecd5074.patch
+rpi/rpi_1192_5fbb0193f0ed871b501fa302bcbcc0607088d5c9.patch
+rpi/rpi_1193_c74de5d4a1e31337a524c1c2edf47a782070d70d.patch
+rpi/rpi_1194_e21993147594c3d36104f6533c09a1186bebf03b.patch
+rpi/rpi_1195_776492add6541fed604710c7e25abaf3a30a8983.patch
+rpi/rpi_1196_daacd28e3669c74fa16d01135634b601f16a67fd.patch
+rpi/rpi_1197_8d2ad4f0d4a6f53f21ce8f35391f9d7504661b39.patch
+rpi/rpi_1198_40db0ec9484663808fbf4172fe7e42939cc32a60.patch
+rpi/rpi_1199_e231872c16608bd9fff2863ea1b20e60c7f1b390.patch
+rpi/rpi_1200_0db0fcf4ff62bf8c17600b43632700c121c8f3d3.patch
+rpi/rpi_1201_a0cf57581db58cb6a7ad273c4d07f21e0d3bc5c0.patch
+rpi/rpi_1202_3cd76839b8099f6f4033a36adbd790fbf9288498.patch
+rpi/rpi_1203_cd78231fe78fe8ab0427519eb199efa57da78ffd.patch
+rpi/rpi_1204_197bdbce5d925f1cc70201aa49fe4f88faad73aa.patch
+rpi/rpi_1205_911700e666de1a65f80c9621c4e78ad9c7b6d759.patch
+rpi/rpi_1206_a338bfac40395dff8d4e5ae2e0ec4b66fdc36594.patch
+rpi/rpi_1207_1f4f2e3b351516d72ce354b881c7203acc4f215b.patch
+rpi/rpi_1208_84dc3de1d0c57ac62b26110451475a5149629459.patch
+rpi/rpi_1209_b1425061a45955a7d654531a5a01f64a22a42ca6.patch
+rpi/rpi_1210_dc7b0ee49ad5bcae213f096a56f3441d852c0b30.patch
+rpi/rpi_1211_d7687a2ed3ae45bd4942a31ce1f156d28b9cef0e.patch
+rpi/rpi_1212_27627e37542f4c8f2ba8582f9132c6859ed520a1.patch
+rpi/rpi_1213_9cf40c26c78024db5e1b745384e02bb7a58a2986.patch
+rpi/rpi_1214_bdff64898a19ce47a9d468ce7821d420bd960691.patch
+rpi/rpi_1215_92f9628787b8cba5108993f73e170c40c5caabdd.patch
+rpi/rpi_1216_1bc1112746a8b9c4a4cc7da397376e562b754ae0.patch
+rpi/rpi_1217_f56f0c3ccd1a54665e6c0f55b76e3f8bc61f73ff.patch
+rpi/rpi_1218_15817a379b57e7affec2d6f1e8fa6bc8a7024a5e.patch
+rpi/rpi_1219_7e598fab57b6b8d3c4c02e11d81d6644cf707a98.patch
+rpi/rpi_1220_4ce6ae13e7552a5538465945be002e54b5e04f49.patch
+rpi/rpi_1221_df4c0614e3862eb2a6b3613dfbcc3c5165f82a69.patch
+rpi/rpi_1222_155f8bfc0c5ccc4c6e3fdebd28cf57a12afd9dfe.patch
+rpi/rpi_1223_73b20d636373729a9cb4b3bdee5ce51204d57637.patch
+rpi/rpi_1224_c349bb3c8e5ce3127e68c6b8ec912a9e5c9c62bf.patch
+rpi/rpi_1225_622b5bd63ee4e7abf92355a9b497c814428284ac.patch
+rpi/rpi_1226_30c8d60a3c7ba35d2d7b3c8d85b48ff42a3fd1db.patch
+rpi/rpi_1227_330fda9bd2e94dd3906e773eb4959e601e5b7254.patch
+rpi/rpi_1228_7df9fc3fbedacbb97b8959169c73268dfd0c4d7a.patch
+rpi/rpi_1229_2d056c212c992c401f3d9218bf62ab867fbc656d.patch
+rpi/rpi_1230_7f757c5baf655bdf0006595582a36c2f9da9907f.patch
+rpi/rpi_1231_c730ee37e296ff2ac185d475b34bc5469b59f3c9.patch
+rpi/rpi_1232_7d8f565d74b986cfbc866ca244e56e55641114a3.patch
+rpi/rpi_1233_dade0eb35f279ae859c829ab50fdf3f02d99810a.patch
+rpi/rpi_1234_8cf999caf0db1d71eb60f9349c4d0e2aec05fa16.patch
+rpi/rpi_1235_a5963e4f0bcde4771a6c2c242a111994374f039c.patch
+rpi/rpi_1236_de8fc98ea2924e33836dd30e3653d36fff13f5df.patch
+rpi/rpi_1237_1c8fd7e493340259f71c651484e0eefe7437044e.patch
+rpi/rpi_1238_2b50e671cf51ee03d5ee2f5bcfe09a75947a1e47.patch
+rpi/rpi_1239_e5f5fd96675dc1122deb6ab48bb933d29a5811e4.patch
+rpi/rpi_1240_e057f1f82469a09461bef688870da3a2b63e0b8d.patch
+rpi/rpi_1241_1c8052772117fde7935b3cefa7000b8f3bdf9040.patch
+rpi/rpi_1242_c1e00e99e30f932d2a1a2758a43bdf0d4a1f4a32.patch
+rpi/rpi_1243_1f73e9b548492b86e248d63f9cc3b363bd298404.patch
+rpi/rpi_1244_2123909652f67f3db445c7d057c38f57279b8a39.patch
+rpi/rpi_1245_f14285939439e9f5af6b0c17592fab78a9c410b3.patch
+rpi/rpi_1246_b478d7b4687430562524a7e6419b8a4c4150c857.patch
+rpi/rpi_1247_f83e9c848319c5dc35cf3cad2a931636e9ad4947.patch
+rpi/rpi_1248_a68b2c2c8c428689ec838c228555fea1ed3d07bb.patch
+rpi/rpi_1249_3a951dae87a69f8aff50ba63cb917c1e1cc4c212.patch
+rpi/rpi_1250_74377d03d70061121cdf882fd346aa36a70c6116.patch
+rpi/rpi_1251_c12854759f55e5e6166df54709a1c93c5cc83e02.patch
+rpi/rpi_1252_f1918afe0cc4ae64b51ee03bbebd7fb2b1ad5c82.patch
+rpi/rpi_1253_1bfb5e7b0901935b9f7f7702a8fd8da8490f1b86.patch
+rpi/rpi_1254_9bcfbaf98bebe61f2d4c210f0716f99659a41bb6.patch
+rpi/rpi_1255_8d31fe5a189072f05656f44f4b78d812d0ce0393.patch
+rpi/rpi_1256_4e49b0b16142b3142558c22b36caa533398392cb.patch
+rpi/rpi_1257_46102a54b2d0da7db2c2475e7fe23ab239b3f5a9.patch
+rpi/rpi_1258_5495e28a29d5cc88cd39b73ba2b5de1a5b48ef02.patch
+rpi/rpi_1259_3ac1b89d86dee86574dd0b33c973c4611c21463a.patch
+rpi/rpi_1260_dae87302449535d9426460d94f6011d5e0f7cfa8.patch
+rpi/rpi_1261_302c39be348631801ff600a33e232fa0760d3d59.patch
+rpi/rpi_1262_6d2aa3189f388747791fc2871812d134d6f1730f.patch
+rpi/rpi_1263_3345c7fa0711201fb27842a4d77c91b49ba9be29.patch
+rpi/rpi_1264_7b7f9931b059ceefb35dff0c13e59eaadb843425.patch
+rpi/rpi_1265_d5fda23088272f63436a22aa848d342512d08f92.patch
+rpi/rpi_1266_b6ad3a988730974c7fe80b82390b495154609b41.patch
+rpi/rpi_1267_397b680cb336c315e44e407bc0b58689e3623c23.patch
+rpi/rpi_1268_216de75715457b780ba1e0684fc8d3902dca76cc.patch
+rpi/rpi_1269_7c221b1e111770d3327a81200c19988dc68ce5e7.patch
+rpi/rpi_1270_0f821349f4653d865693607741ed5860ca3cf7fb.patch
+rpi/rpi_1271_6e61c2d82624dd80938892855fb72791984ee1b3.patch
+rpi/rpi_1272_9eee7d539df10f73cfe26bb4c9efaaa46bef0ea3.patch
+rpi/rpi_1273_b0ce74915f31d93edf0ba848c44d258f41910c14.patch
+rpi/rpi_1274_de9f4d9f940fb957802f9d50652324ef46675a2c.patch
+rpi/rpi_1275_b2edf221c3afa383adeeb95365b0222bb3f28af2.patch
+rpi/rpi_1276_24dd584f9666bb7ccc5daaa0963653b2554a569f.patch
+rpi/rpi_1277_e06a6e0a41e70e56887f680e1920327b16839b87.patch
+rpi/rpi_1278_09053d2d3273545824b9c6927741f14e13deb3d3.patch
+rpi/rpi_1279_9580aa01fb373df62411e470539221f2cfd6f06c.patch
+rpi/rpi_1280_256b65b0fda2b138ec4e8227fa2be3307916bd91.patch
+rpi/rpi_1281_0405717be09bc51c93ffd2e8f78151aabe118596.patch
+rpi/rpi_1282_43542d9a83cb149247645699d1ccf5fda743b425.patch
+rpi/rpi_1283_3dcacfdeccd4c0454a72dc6a47881cbdbc589a55.patch
+rpi/rpi_1284_d87b6518df8bb7608fcea1f09dc554b94ec99553.patch
+rpi/rpi_1285_26ebdff4e711045486e7f864f96a42623993f3f0.patch
+rpi/rpi_1286_d936bdc297a2bf7652ece7b1bc8b36d375304897.patch
+rpi/rpi_1287_bc47802a8cba699e0111c789c1a8adbfb7a9d7e8.patch
+rpi/rpi_1288_4fd4fc8e4fa579498f574a0b51c762b731160734.patch
+rpi/rpi_1289_87be2e9558228c69aec2e707ecd8606a2c106820.patch
+rpi/rpi_1290_6c76145360a92582c420374912c0025c66c9290b.patch
+rpi/rpi_1291_e29af8c0a0c589a1d1714918b04e958fa0f89869.patch
+rpi/rpi_1292_3c778784672d3503ccae70d3e2d98c5eb0190a95.patch
+rpi/rpi_1293_4452ef575c904420f4f29b087b69567d559308e5.patch
+rpi/rpi_1294_1c7990c67f2b47af35ed2f0737d8a218f1eaf81f.patch
+rpi/rpi_1295_2a61f2b4768d05be48aa03ff742d3250a2974b3c.patch
+rpi/rpi_1296_f454b461f43bdf396b8dfb4ca27f4295ce749960.patch
+rpi/rpi_1297_1381eed0f32d7ed749bbad4a8b55b8b7cf39413c.patch
+rpi/rpi_1298_250be21f19fe44e6b108144a1fc23ce2f3cc4e6b.patch
+rpi/rpi_1299_78711c43a7c4458c1da9cff778637da86fe62992.patch
+rpi/rpi_1300_37986bbc4fc0c567fe9533d3bb0386bb25f6bb41.patch
+rpi/rpi_1301_8f58262bae8a0c4400089c2ad88f6dd39b54e84d.patch
+rpi/rpi_1302_8af843a6fd0d8ced37b4f5ef30e4f39ddd2e342a.patch
+rpi/rpi_1303_ebb620d9e5f79d90701f70bff5dbe7432b2db883.patch
+rpi/rpi_1304_0af3549f856b39d66ce4906abfca8d36bb628f42.patch
+rpi/rpi_1305_b42f500a06e6a09ae90374005360afca058792f6.patch
+rpi/rpi_1306_2a0216572fb1bdfa083caf8f2c52ac3804cd233f.patch
+rpi/rpi_1307_e36b31bc736665e95848da728a34dbe9ca71bcbf.patch
+rpi/rpi_1308_b873dab8b4d22986de6695a547b7cfb4ed7f552d.patch
+rpi/rpi_1309_b74e368aeaed61e74c850bf3227afb3aa3013b98.patch
+rpi/rpi_1310_d33a484ffeda75e7f3bc76f9ebe1b384a71ec305.patch
+rpi/rpi_1311_c2f36695973f65e06f33f479a652822c8cfc9273.patch
+rpi/rpi_1312_50bd1f2693112bc8626061ac211a81ef26e1f1b1.patch
+rpi/rpi_1313_1934fcb749fb4c6c3c78b8a8c20aa497a24d6d71.patch
+rpi/rpi_1314_d2deaf44b383bc861d22d026061265471b423a2d.patch
+rpi/rpi_1315_17b87162a98a1c77a1daffe08d58b107195978ff.patch
+rpi/rpi_1316_678521ad6aa047c15c4ae2180ac8aeea9b94ea86.patch
+rpi/rpi_1317_ac0d9eaec501dcefe50f6bf6d6fa16fbb8509fe1.patch
+rpi/rpi_1318_619bde43a6e398fba3306f07e5408d25fc523ff5.patch
+rpi/rpi_1319_b4b74af049479358b83e15ad2a2b10913b2e39b7.patch
+rpi/rpi_1320_232d202278c256ecf6de9038e11da6b8220cde9f.patch
+rpi/rpi_1321_ced8c551116df9597e34ec1574a7c757c64c2e1c.patch
+rpi/rpi_1322_839a87c19ecfc9748ff93ac70b8539462c80719c.patch
+rpi/rpi_1323_91e312dc39dafb21823862986da7078a45fda6cf.patch
+rpi/rpi_1324_bee16d011e98039ea4a2231715ffd148b6409a59.patch
+rpi/rpi_1325_89165ef64654c05d6466c60e71de7fce6c24b997.patch
+rpi/rpi_1326_6b26f966b2bd119e60b91e700e9766f39a54816b.patch
+rpi/rpi_1327_60a16477af2de9b0c893230afdd64427a2a3ddc7.patch
+rpi/rpi_1328_3edb0c466b2d8362b4577d3e153e0125a3d9627b.patch
+rpi/rpi_1329_5784419938672a5a5901fcb5dfd23df9283da1ed.patch
+rpi/rpi_1330_90d3a97a976f4dea8bd86f339e873328c6c81e54.patch
+rpi/rpi_1331_b524e1f64e3b9d324618fdf1c6ec6ed8780f49b6.patch
+rpi/rpi_1332_85dde07a401816eba0b3c507fce88bc8c95aa405.patch
+rpi/rpi_1333_dcf5b3af7aaeb7be2bdd19187add95a7466ede1f.patch
+rpi/rpi_1334_820ab4a852d14339236e4265d20d4207bed43772.patch
+rpi/rpi_1335_071bba328d62a0df87d0b4d94797681c3850ac9a.patch
+rpi/rpi_1336_9d20415ae3e19a9f4f8523312b4ea3671620b621.patch
+rpi/rpi_1337_9f420f8f113841afe289124b281b555f81127af4.patch
+rpi/rpi_1338_893fa9715db76752731bd6784b82c4a02218785c.patch
+rpi/rpi_1339_bdd9d4a90751788b36fa40af7cd218522bb3826b.patch
+rpi/rpi_1340_5e377dccac353303adcf96faff8768d5b25c6948.patch
+rpi/rpi_1341_e6416646923f7aadf20766dbf9d06571e7960542.patch
+rpi/rpi_1342_2ea93838fcd6ef6e8c9325e964b1a04e6ac6985b.patch
+rpi/rpi_1343_6ecd7d1d0496037a6230d9d9cb045033b9dfcd62.patch
+rpi/rpi_1344_8de000d05b51ec04aeaee40f129ba8fbb6a5aa57.patch
+rpi/rpi_1345_dcbd3e2e37a063c1578257ec996d86af7082b56f.patch
+rpi/rpi_1346_18fc766c54283e1488278f7bc1e66f168371ad91.patch
+rpi/rpi_1347_380233e17aa4a6189be981da2a00f1f993408e94.patch
+rpi/rpi_1348_cabe77f8b7daa9f3c8a00338d106995d2d41b5cb.patch
+rpi/rpi_1349_b33059c1fb9447a7d5f64fc6153f3858d80327d4.patch
+rpi/rpi_1350_77cd0f73e0a014fccbe1ccd3eb9ed61be97c86ee.patch
+rpi/rpi_1351_b6c6364a72dfca0c6aa3f144d9e601e953294bb9.patch
+rpi/rpi_1352_9e8dde882c2c5f78c22993dff8da2b66aaf477b9.patch
+rpi/rpi_1353_c40d762a864f14f47609dda3a5bd7692e2acf827.patch
+rpi/rpi_1354_9f7995b03b5f86dd8a029d4b382b660022a3c937.patch
+rpi/rpi_1355_0871fa6c31d9d449316adbe8f8dac4fe5ac5ecea.patch
+rpi/rpi_1356_0435ce3b1b3b35450f0dd7d7b98ce1b3fd41426f.patch
+rpi/rpi_1357_9934fb8e8f32e0d2e3d2ba2000d1bef1165a56b7.patch
+rpi/rpi_1358_2bb0da4a300abe8ccbe0b8c74af79980c1a3a391.patch
+rpi/rpi_1359_023e52b49495519e1969b5c269051ce7eece31f4.patch
+rpi/rpi_1360_7ac085c87e32328d9db4ad7864ba6077ef3c69c2.patch
+rpi/rpi_1361_5f442c268802caeb34a28554a6a3407bbaee887f.patch
+rpi/rpi_1362_fe645f22f642a6749f9ac513fa65c74d979a2d46.patch
+rpi/rpi_1363_913eeacab6479cca4b3e8e35ec0907c3106783ae.patch
+rpi/rpi_1364_3a8b70ed2428453d548c0d8f34410eabd44ae2b3.patch
+rpi/rpi_1365_2474492cd37905826fe85f6ca5ea6c79e9ab8c67.patch
+rpi/rpi_1366_c1a2d2db9a003ef0607c35987aa7f004d6449d14.patch
+rpi/rpi_1367_ef9df2e1bdadf424fb7ed8ba92fdf826a127ab73.patch
+rpi/rpi_1368_b5c3e8527e25f011d9cc4d1f0cab95de0e267b14.patch
+rpi/rpi_1369_f4fd665e83e7058ddf799e37242f9b30c17d89f7.patch
+rpi/rpi_1370_03237e38b311c8b8d27de122fe885a7d7b661391.patch
+rpi/rpi_1371_f78cf8157699972bc46ea0a0deabd14910f4aa32.patch
+rpi/rpi_1372_702bece13cf36a68ebaa0648a7ced81892c92cc2.patch
+rpi/rpi_1373_40a31d862719fb278ff71a01aa41a24eef883c6b.patch
+rpi/rpi_1374_9d5b626404b7cd616305d159aa898fa7a4ce8f69.patch
+rpi/rpi_1375_34d0e5d1bc6260a29c6cf5db2d26501fb1f71477.patch
+rpi/rpi_1376_29d9799096a0acb1e2a6c10cb1cddfb138564697.patch
+rpi/rpi_1377_124046a9ab0af9b624a0f9b5e53b35e44fca56d2.patch
+rpi/rpi_1378_50fa9b9d4340edc279111a208afb939787216c08.patch
+rpi/rpi_1379_994699eb259ea7257f90d319b2cf4c49ecac763c.patch
+rpi/rpi_1380_f8c3aeabddbb9820e0a26de98a940ea6e0938026.patch
+rpi/rpi_1381_9e9e132f85362f58670e2d27a5894244dccc46eb.patch
+rpi/rpi_1382_359f2f92f1b397823a2ffea08ad46e5249f62da5.patch
+rpi/rpi_1383_9e15a9eceaa5d9dd3cf4bfb73ca932254d784fe8.patch
+rpi/rpi_1384_5ef8c33f318cdb836ada3459c78bdd26ac769427.patch
+rpi/rpi_1385_6ba190e3360655eccac9a28a947c6e6713485275.patch
+rpi/rpi_1386_98e80c5eb5a8495a0fbe0e7eadcd4162cf060454.patch
+rpi/rpi_1387_7b7b07acd4d15e048d86e766eed9fb21f3ad210e.patch
+rpi/rpi_1388_0bbebf9f53a3ca48d123651f3af74ba2f1e388c0.patch
+rpi/rpi_1389_c9e844c0064801c3dc82ad20979b2a6112aa384b.patch
+rpi/rpi_1390_1544c9368b75418d45fb6aebb1c61be745e5d8de.patch
+rpi/rpi_1391_6ca23e3c8f4b10496547a53760f9b81ef8435614.patch
+rpi/rpi_1392_bbc29ced69e26d7c942b49a3cfba4bbc304ef109.patch
+rpi/rpi_1393_156c80fe40c18ca073907e8dd8c191b2ca3019b1.patch
+rpi/rpi_1394_022f86e019996c5703020ebe90ceefbfa57c8f68.patch
+rpi/rpi_1395_4d80bcac39b532d74ddb6739c055d9d95c392959.patch
+rpi/rpi_1396_c8fb0881978fb91ca5ee2289712423d249b9f3b7.patch
+rpi/rpi_1397_6d92837bbc2e7ac210371ff098877a8d8e0e9517.patch
+rpi/rpi_1398_4fe51c17307467b64c7b2b0e9c4b641b8e8b3dc7.patch
+rpi/rpi_1399_a8dba697952342510235f71a6c9fd192e1095cc0.patch
+rpi/rpi_1400_790d223c42015e8a51e6f0f187e85bf209f51cda.patch
+rpi/rpi_1401_52ee030690c34b43d104fb59a9335d5b45500099.patch
+rpi/rpi_1402_049dc2a0d36938d1c76fbaaff75e295c0ae2fca1.patch
+rpi/rpi_1403_b3203d2c85997c22ea13f0ba4fea7d470ee7fde8.patch
+rpi/rpi_1404_21eac47a3253088e138a1bd876bd52bf97915a68.patch
+rpi/rpi_1405_91e237ba373ec0e8e652f24dfe5e595755a93f7c.patch
+rpi/rpi_1406_371f56f1e792fe7a7d42beed6468a38a18f65b79.patch
+rpi/rpi_1407_b9f4e2e9628fea913d076f9470c274e743b5f9ca.patch
+rpi/rpi_1408_f30cc67f3c4019640d7624c179b70b75b2bf64bd.patch
+rpi/rpi_1409_9d74426c02adea0ec281dc8bef4a3ab8228d5a18.patch
+rpi/rpi_1410_9d538a36b3ae29ea1d07e63586603d448195a49e.patch
+rpi/rpi_1411_4126b63fec3942399b6624c57a639ac3fd763ead.patch
+rpi/rpi_1412_c6a0fd53d106c24382388cfe066903158a7477fe.patch
+rpi/rpi_1413_f5ddb441a624946faaffc9baeb28b96a9932221d.patch
+rpi/rpi_1414_ba4baa4b53c01c495b8c7868fb16f8febb6ea2d8.patch
+rpi/rpi_1415_bdd88f051ec5f79b5ed0d1682d9ab4abf8704b8e.patch
+rpi/rpi_1416_22d72c8f0f7fda1becfe6d216e7e5b82ec8cd158.patch
+rpi/rpi_1417_917a8532dabc15e63084e4010d6959fd39fc43a4.patch
+rpi/rpi_1418_f89d93660189a5c807e9b9fa46d83dcfba5d051a.patch
+rpi/rpi_1419_68be459edcd0a7da04c332b14bd9f36ca99a0bec.patch
+rpi/rpi_1420_869b078292721ce01711f9fe5ebffd60ed7322f6.patch
+rpi/rpi_1421_392f5ec40f0a56ceb8aaf86717a5bc3dd5a2c6e9.patch
+rpi/rpi_1422_2062f131c7a77b6ddfddd30c9c15c28cc3c8be22.patch
+rpi/rpi_1423_5e11547a0836a8d2e0c897454847fd425e0c3921.patch
+rpi/rpi_1424_29371fbbe966a5639fc47e54b67d28ea37974fe4.patch
+rpi/rpi_1425_d70def6d1ed107dd5008aa72015eca609b19f957.patch
+rpi/rpi_1426_06c7750410fbfa0e0ce6256509718e09153246db.patch
+rpi/rpi_1427_fe2b7e8d5c1a1443bed1b47b8259145fbf99fdda.patch
+rpi/rpi_1428_d6a9d2be8e9a281683a1428b230bf7f86cba4b6c.patch
+rpi/rpi_1429_ba0b48a6b6219df4031a27b0e25f3f0482438ff3.patch
+rpi/rpi_1430_9317ec144ea0cc421a28a8a811bce4671e92b2f2.patch
+rpi/rpi_1431_36c96811238b8c25a95b8bcf5d43be9b8e68ca23.patch
+rpi/rpi_1432_cd37c8ddf7a566d9fa9e5ba26ed2b75ad1c5cdc0.patch
+rpi/rpi_1433_98031404b68bd6ad6d2668c9a5ac162f8371914f.patch
+rpi/rpi_1434_da960f6f056bf567e9ce8e40401328bc6f91c71b.patch
+rpi/rpi_1435_0c2c1d6604d4eba19fc2a15083d1f94e0a11c3aa.patch
+rpi/rpi_1436_299695ec3f843c82cd0099a6da316407e8fae644.patch
+rpi/rpi_1437_1660daaab3950a44c02dd33769aee8c5e7fe9b0f.patch
+rpi/rpi_1438_3bd640e0116968e2d7ba7390a239f7d2d1f72502.patch
+rpi/rpi_1439_0d1ab812848f3422f7adb6163a5d8800dd46d861.patch
+rpi/rpi_1440_9239f2cc844d2d97697c7264b3cf915b294de607.patch
+rpi/rpi_1441_67a4729541ac3462217fc6f34b7d3f346b2be371.patch
+rpi/rpi_1442_f3991debdf5966766c2e3069eff45a8a7540b839.patch
+rpi/rpi_1443_86c773bacdd9a29519733f1d5cf2aaec3dced40b.patch
+rpi/rpi_1444_9b7dd0558c62cd6110af1f0822ad5eaa1e7c4360.patch
+rpi/rpi_1445_dae181abb6b34a6dc0d0b09fcafea1073eb97c7f.patch
+rpi/rpi_1446_46d9112236808bc00641b72ecf14626a2011eeda.patch
+rpi/rpi_1447_1fb0c025e2fa150b7ecd5d605f2999655c72bdbb.patch
+rpi/rpi_1448_8a34293ffcd0940ea9ed2f3366209a1911b0869d.patch
+rpi/rpi_1449_33a11e169d66103c1e640ef6047e93362e6b035d.patch
+rpi/rpi_1450_7ba1a652666fda61db9dd91a8605e6385f9919bb.patch
+rpi/rpi_1451_5c76e040b28f15ab6d1d518673caa9147d59c4fc.patch
+rpi/rpi_1452_4982e7a7732664a8d5d62ad22ce11123ee6ab516.patch
+rpi/rpi_1453_ccecebec706de4e4f3b205c191eee5ec04bc7064.patch
+rpi/rpi_1454_4e9f5f56affa814f1056fec512a518d5e180fa25.patch
+rpi/rpi_1455_ee46918e4ec2c3c16ac17f919d6bbc3a84ecada8.patch
+rpi/rpi_1456_1b35876de50c8d2cbcd3baf0ae6606e3e5a0ccdd.patch
+rpi/rpi_1457_41fbffadbad773f1fb4a392126d8bb4d1926475c.patch
+rpi/rpi_1458_ff490d8213557bdeeb79a97cb46b727d48d79251.patch
+rpi/rpi_1459_756a2f7c0065bad4cebdf1a47200c2803a6862a1.patch
+rpi/rpi_1460_a2ac826ef0fd257c7d5d558ecf38eb0901847a81.patch
+rpi/rpi_1461_45f28eab0dbd9c5ba87c1d1a780ac08c9b5bc163.patch
+rpi/rpi_1462_b52052f8b95f5a443d953a6ac04d5b128d11a687.patch
+rpi/rpi_1463_f08d3af55a801bad2e17bb7b312a3a39025668fc.patch
+rpi/rpi_1464_ed1ee7b11052ac53b43e124986a744e40a3780aa.patch
+rpi/rpi_1465_1f75cfbaf31ecd46f5dcf226911c235ed07e895e.patch
+rpi/rpi_1466_172ceca9e227c92efffebf9e96c216b8ae24df50.patch
+rpi/rpi_1467_9c41340db6817f0281804f9a4ee3db18c1a0ddaf.patch
+rpi/rpi_1468_b60ea6c0170c149888dca480c0f6f25b2bc5b8f3.patch
+rpi/rpi_1469_b7fa1fc6c6c1170d1812008cbada614b7931ced9.patch
+rpi/rpi_1470_96da9e55d3e1fd1b90e0ddf200aea30e493a5bc4.patch
+rpi/rpi_1471_6a3518d294edf44880172ad8cc928a37f3068aa9.patch
+rpi/rpi_1472_46122f603cc5004d716dff45568dc6a55e86d66d.patch
+rpi/rpi_1473_0dbd1037749624a1b8ec8db168b7330966859fcc.patch
+rpi/rpi_1474_9d31a9dc10738dcee00f142245e28848a668e7c5.patch
+rpi/rpi_1475_7b95e7d9246e5510ab47b6fed43f545f20a2193c.patch
+rpi/rpi_1476_6a24d35033179265ae12dce4a78b2cfa5aa63e45.patch
+rpi/rpi_1477_756bcfd18ca81946db5b6b40341e706b0e44610c.patch
+rpi/rpi_1478_1995931a59100c3e25bc9e6b91510bf5c158d559.patch
+rpi/rpi_1479_920b4484d743bb8ca97385aa27eda4ed4e9a7c52.patch
+rpi/rpi_1480_20b1aa4e2626bfa172411eed0a45f68c072895ec.patch
+rpi/rpi_1481_b060bc6ecb8bc7068b55c2e562ea5b1cd4b9ca1e.patch
+rpi/rpi_1482_fe0e6855cda258d26346a78f6b17e8e34326d467.patch
+rpi/rpi_1483_c84f4ee87f1cdc2796e18aca8be3c2eee5351723.patch
+rpi/rpi_1484_0276d5fa8086d795a9451bc09157fbf6deb7d4e9.patch
+rpi/rpi_1485_5ff43d304d9486e62aaca4b34293521e792c247a.patch
+rpi/rpi_1486_e61e57564caf3f57342750ad49676313f5c0f052.patch
+rpi/rpi_1487_cc75d9f8099f119b9295b06d7024949158c7a5e6.patch
+rpi/rpi_1488_464c13b5791d1812b12828a21bbd3a7f1a91c6b1.patch
+rpi/rpi_1489_5b267b756a25d7ef695b3db7398c78cb90512171.patch
+rpi/rpi_1490_b3d99caaed86d822db14e7cad5d318470dc0da41.patch
+rpi/rpi_1491_8aa8e1d628a447ec5d4998c90be05ab40f250b14.patch
+rpi/rpi_1492_96dbb3e18f93dff8665929e30f2c3d7e8e8b9575.patch
+rpi/rpi_1493_b6a65a192eb44b94a1ddb8f8044ef9f7f2416b1f.patch
+rpi/rpi_1494_db2a63f6ad8b763109bd22e468f4200c8a1d9138.patch
+rpi/rpi_1495_5c4f78f8855a3e286c8c50238df4c16d5e3f3431.patch
+rpi/rpi_1496_a224d3b887548a3e2c67f1c39b74c2ed538b67dd.patch
+rpi/rpi_1497_82bc7120308365a469f9ed0d03a61b4deb7378cb.patch
+rpi/rpi_1498_19ca615a950bdfc809c306d60b816b8384b0de8f.patch
+rpi/rpi_1499_1a23127c6d0676877225233d83f5de551c4d80a6.patch
+rpi/rpi_1500_61017ea2d01d207db0d1a65f9870c3be08558510.patch
+rpi/rpi_1501_32f310c71c47ffcda77c657eb2d17dd426edad73.patch
+rpi/rpi_1502_53291df1ca123a8f3ec17c7d14b6315e04d0b457.patch
+rpi/rpi_1503_ddb57d3cc647d98f59ad3b1e4db098d26ac9ba2e.patch
+rpi/rpi_1504_e9be437107893669fa9241497026dbe55a725ef3.patch
+rpi/rpi_1505_d0d86e28269fc569d1aaf6b5c373d3bbfeb28f3b.patch
+rpi/rpi_1506_7072a15ca9da909ec7c8abb191b982895a5a43fd.patch
+rpi/rpi_1507_ecfa8e98788014eb0f0ccca3520aeae36522ac73.patch
+rpi/rpi_1508_c03aa360bcd9293825323e1ac8761ce07007d164.patch
+rpi/rpi_1509_677c5a99ec6010b363ad69cf277b5f1f2c6be755.patch
+rpi/rpi_1510_e54b40775fce54f71d9cb16bd1c5d156354711e2.patch
+rpi/rpi_1511_f0f88ac43d4ee475c13dbc75d6e15223425c67d7.patch
+rpi/rpi_1512_ab0de800de56124e7761f4db2f924109b9158967.patch
+rpi/rpi_1513_71c0d81c2630001ef5a96ddab2f87bec23f62505.patch
+rpi/rpi_1514_f29f92257312c9c6c5d8872c3ab34856a8cbf4cf.patch
+rpi/rpi_1515_841c73f35cf2ea79543734dbb0b3bb56286af6cf.patch
+rpi/rpi_1516_4755308601957a6ecb1e18654ae7c3294fc2ada7.patch
+rpi/rpi_1517_27a5f8a36b445f30ba5eca7b5676a31ab8f028b8.patch
+rpi/rpi_1518_3a0cd2b24beaa0b6fb12bc7e92b669d783191c32.patch
+rpi/rpi_1519_b081819d2c6b53245ee13d7d95e730da3e7938b9.patch
+rpi/rpi_1520_48086c041889c1e626f26ab0fc87f83943eded0a.patch
+rpi/rpi_1521_de0b74c72ce8df3d2b376c204fb320b9391996e5.patch
+rpi/rpi_1522_e44868e1780ba50690e143b9239ff8e4b2aabc73.patch
+rpi/rpi_1523_0f732731594f8a36b4dd0516818d270f6c99feb9.patch
+rpi/rpi_1524_c58500a8234d019c8c1822753291a8088b698b6b.patch
+rpi/rpi_1525_4581cf1705a9e6f96cae1d011d4cc193e4f1f8aa.patch
+rpi/rpi_1526_b58c8cafa28d86ba96ab7a37ea375db2a7faec21.patch
+rpi/rpi_1527_bea0bd6e5ab9b2aa4ccf5db5c0de5ba190ceb267.patch
+rpi/rpi_1528_2583518965d69decdad0a7549e4b7fd806f2d003.patch
+rpi/rpi_1529_a41b53c03bc2fb3d486734bc1c00b941a0b0e687.patch
+rpi/rpi_1530_fe43953e3fe063dda4c493d4884aaf52a9941176.patch
+rpi/rpi_1531_4ded7f85c871b5edd6a3bb4f166670f5b8ae052c.patch
+rpi/rpi_9999_other_changes.patch
+#rpi/rpi_9999_other_changes.patch
+rpmanualusbip-format-overflow.patch
features/all/rt/0063-net-flip-lock-dep-thingy.patch.patch
features/all/rt/0064-net-sched-Use-msleep-instead-of-yield.patch
features/all/rt/0065-x86-ioapic-Do-not-unmask-io_apic-when-interrupt-is-i.patch
- features/all/rt/0066-pci-Use-__wake_up_all_locked-in-pci_unblock_user_cfg.patch
- features/all/rt/0067-latencyhist-disable-jump-labels.patch
- features/all/rt/0068-tracing-Add-latency-histograms.patch
- features/all/rt/0069-latency_hist-Update-sched_wakeup-probe.patch
- features/all/rt/0070-trace-latency-hist-Consider-new-argument-when-probin.patch
- features/all/rt/0071-trace-Use-rcuidle-version-for-preemptoff_hist-trace-.patch
- features/all/rt/0072-printk-Add-a-printk-kill-switch.patch
- features/all/rt/0073-printk-Add-force_early_printk-boot-param-to-help-wit.patch
- features/all/rt/0074-rt-Provide-PREEMPT_RT_BASE-config-switch.patch
- features/all/rt/0075-kconfig-Disable-config-options-which-are-not-RT-comp.patch
- features/all/rt/0076-kconfig-Add-PREEMPT_RT_FULL.patch
- features/all/rt/0077-bug-BUG_ON-WARN_ON-variants-dependend-on-RT-RT.patch
- features/all/rt/0078-iommu-amd-Use-WARN_ON_NORT-in-__attach_device.patch
- features/all/rt/0079-rt-local_irq_-variants-depending-on-RT-RT.patch
- features/all/rt/0080-preempt-Provide-preempt_-_-no-rt-variants.patch
- features/all/rt/0081-Intrduce-migrate_disable-cpu_light.patch
- features/all/rt/0082-futex-workaround-migrate_disable-enable-in-different.patch
- features/all/rt/0083-rt-Add-local-irq-locks.patch
- features/all/rt/0084-locallock-add-local_lock_on.patch
- features/all/rt/0085-ata-Do-not-disable-interrupts-in-ide-code-for-preemp.patch
- features/all/rt/0086-ide-Do-not-disable-interrupts-for-PREEMPT-RT.patch
- features/all/rt/0087-infiniband-Mellanox-IB-driver-patch-use-_nort-primit.patch
- features/all/rt/0088-input-gameport-Do-not-disable-interrupts-on-PREEMPT_.patch
- features/all/rt/0089-core-Do-not-disable-interrupts-on-RT-in-kernel-users.patch
- features/all/rt/0090-usb-Use-_nort-in-giveback-function.patch
- features/all/rt/0091-mm-scatterlist-Do-not-disable-irqs-on-RT.patch
- features/all/rt/0092-mm-workingset-Do-not-protect-workingset_shadow_nodes.patch
- features/all/rt/0093-signal-Make-__lock_task_sighand-RT-aware.patch
- features/all/rt/0094-signal-x86-Delay-calling-signals-in-atomic.patch
- features/all/rt/0095-x86-signal-delay-calling-signals-on-32bit.patch
- features/all/rt/0096-net-wireless-Use-WARN_ON_NORT.patch
- features/all/rt/0097-buffer_head-Replace-bh_uptodate_lock-for-rt.patch
- features/all/rt/0098-fs-jbd-jbd2-Make-state-lock-and-journal-head-lock-rt.patch
- features/all/rt/0099-list_bl-Make-list-head-locking-RT-safe.patch
- features/all/rt/0100-list_bl-fixup-bogus-lockdep-warning.patch
- features/all/rt/0101-genirq-Disable-irqpoll-on-rt.patch
- features/all/rt/0102-genirq-Force-interrupt-thread-on-RT.patch
- features/all/rt/0103-drivers-net-vortex-fix-locking-issues.patch
- features/all/rt/0104-mm-page_alloc-rt-friendly-per-cpu-pages.patch
- features/all/rt/0105-mm-page_alloc-Reduce-lock-sections-further.patch
- features/all/rt/0106-mm-swap-Convert-to-percpu-locked.patch
- features/all/rt/0107-mm-perform-lru_add_drain_all-remotely.patch
- features/all/rt/0108-mm-vmstat-Protect-per-cpu-variables-with-preempt-dis.patch
- features/all/rt/0109-ARM-Initialize-split-page-table-locks-for-vector-pag.patch
- features/all/rt/0110-mm-bounce-Use-local_irq_save_nort.patch
- features/all/rt/0111-mm-Allow-only-slub-on-RT.patch
- features/all/rt/0112-mm-Enable-SLUB-for-RT.patch
- features/all/rt/0113-slub-Enable-irqs-for-__GFP_WAIT.patch
- features/all/rt/0114-slub-Disable-SLUB_CPU_PARTIAL.patch
- features/all/rt/0115-mm-page_alloc-Use-local_lock_on-instead-of-plain-spi.patch
- features/all/rt/0116-mm-memcontrol-Don-t-call-schedule_work_on-in-preempt.patch
- features/all/rt/0117-mm-memcontrol-Replace-local_irq_disable-with-local-l.patch
- features/all/rt/0118-mm-memcontrol-mem_cgroup_migrate-replace-another-loc.patch
- features/all/rt/0119-mm-backing-dev-don-t-disable-IRQs-in-wb_congested_pu.patch
- features/all/rt/0120-mm-zsmalloc-copy-with-get_cpu_var-and-locking.patch
- features/all/rt/0121-radix-tree-use-local-locks.patch
- features/all/rt/0122-panic-skip-get_random_bytes-for-RT_FULL-in-init_oops.patch
- features/all/rt/0123-timers-Prepare-for-full-preemption.patch
- features/all/rt/0124-timer-delay-waking-softirqs-from-the-jiffy-tick.patch
- features/all/rt/0125-hrtimers-Prepare-full-preemption.patch
- features/all/rt/0126-hrtimer-enfore-64byte-alignment.patch
- features/all/rt/0127-hrtimer-Fixup-hrtimer-callback-changes-for-preempt-r.patch
- features/all/rt/0128-sched-deadline-dl_task_timer-has-to-be-irqsafe.patch
- features/all/rt/0129-timer-fd-Prevent-live-lock.patch
- features/all/rt/0130-tick-broadcast-Make-broadcast-hrtimer-irqsafe.patch
- features/all/rt/0131-timer-hrtimer-check-properly-for-a-running-timer.patch
- features/all/rt/0132-posix-timers-Thread-posix-cpu-timers-on-rt.patch
- features/all/rt/0133-sched-Move-task_struct-cleanup-to-RCU.patch
- features/all/rt/0134-sched-Limit-the-number-of-task-migrations-per-batch.patch
- features/all/rt/0135-sched-Move-mmdrop-to-RCU-on-RT.patch
- features/all/rt/0136-kernel-sched-move-stack-kprobe-clean-up-to-__put_tas.patch
- features/all/rt/0137-sched-Add-saved_state-for-tasks-blocked-on-sleeping-.patch
- features/all/rt/0138-sched-Prevent-task-state-corruption-by-spurious-lock.patch
- features/all/rt/0139-sched-Remove-TASK_ALL.patch
- features/all/rt/0140-sched-Do-not-account-rcu_preempt_depth-on-RT-in-migh.patch
- features/all/rt/0141-sched-Take-RT-softirq-semantics-into-account-in-cond.patch
- features/all/rt/0142-sched-Use-the-proper-LOCK_OFFSET-for-cond_resched.patch
- features/all/rt/0143-sched-Disable-TTWU_QUEUE-on-RT.patch
- features/all/rt/0144-sched-Disable-CONFIG_RT_GROUP_SCHED-on-RT.patch
- features/all/rt/0145-sched-ttwu-Return-success-when-only-changing-the-sav.patch
- features/all/rt/0146-sched-workqueue-Only-wake-up-idle-workers-if-not-blo.patch
- features/all/rt/0147-stop_machine-convert-stop_machine_run-to-PREEMPT_RT.patch
- features/all/rt/0148-stop_machine-Use-raw-spinlocks.patch
- features/all/rt/0149-hotplug-Lightweight-get-online-cpus.patch
- features/all/rt/0150-hotplug-sync_unplug-No-n-in-task-name.patch
- features/all/rt/0151-hotplug-Reread-hotplug_pcp-on-pin_current_cpu-retry.patch
- features/all/rt/0152-trace-Add-migrate-disabled-counter-to-tracing-output.patch
- features/all/rt/0153-hotplug-Use-migrate-disable-on-unplug.patch
- features/all/rt/0154-lockdep-Make-it-RT-aware.patch
- features/all/rt/0155-locking-Disable-spin-on-owner-for-RT.patch
- features/all/rt/0156-tasklet-Prevent-tasklets-from-going-into-infinite-sp.patch
- features/all/rt/0157-softirq-Check-preemption-after-reenabling-interrupts.patch
- features/all/rt/0158-softirq-Disable-softirq-stacks-for-RT.patch
- features/all/rt/0159-softirq-Split-softirq-locks.patch
- features/all/rt/0160-kernel-softirq-unlock-with-irqs-on.patch
- features/all/rt/0161-kernel-migrate_disable-do-fastpath-in-atomic-irqs-of.patch
- features/all/rt/0162-genirq-Allow-disabling-of-softirq-processing-in-irq-.patch
- features/all/rt/0163-softirq-split-timer-softirqs-out-of-ksoftirqd.patch
- features/all/rt/0164-softirq-wake-the-timer-softirq-if-needed.patch
- features/all/rt/0165-timers-Don-t-wake-ktimersoftd-on-every-tick.patch
- features/all/rt/0166-Revert-timers-Don-t-wake-ktimersoftd-on-every-tick.patch
- features/all/rt/0167-rtmutex-trylock-is-okay-on-RT.patch
- features/all/rt/0168-gpu-don-t-check-for-the-lock-owner.patch
- features/all/rt/0169-fs-nfs-turn-rmdir_sem-into-a-semaphore.patch
- features/all/rt/0170-rtmutex-Handle-the-various-new-futex-race-conditions.patch
- features/all/rt/0171-futex-Fix-bug-on-when-a-requeued-RT-task-times-out.patch
- features/all/rt/0172-futex-Ensure-lock-unlock-symetry-versus-pi_lock-and-.patch
- features/all/rt/0173-pid.h-include-atomic.h.patch
- features/all/rt/0174-arm-include-definition-for-cpumask_t.patch
- features/all/rt/0175-locking-locktorture-Do-NOT-include-rwlock.h-directly.patch
- features/all/rt/0176-rtmutex-Add-rtmutex_lock_killable.patch
- features/all/rt/0177-rtmutex-Make-lock_killable-work.patch
- features/all/rt/0178-spinlock-Split-the-lock-types-header.patch
- features/all/rt/0179-rtmutex-Avoid-include-hell.patch
- features/all/rt/0180-rbtree-don-t-include-the-rcu-header.patch
- features/all/rt/0181-rt-Add-the-preempt-rt-lock-replacement-APIs.patch
- features/all/rt/0182-rt-Drop-mutex_disable-on-DEBUG-configs-and-the-GPL-s.patch
- features/all/rt/0183-kernel-locking-use-an-exclusive-wait_q-for-sleepers.patch
- features/all/rt/0184-rtmutex-Add-RT-aware-ww-locks.patch
- features/all/rt/0185-rtmutex-Provide-rt_mutex_lock_state.patch
- features/all/rt/0186-rtmutex-Provide-locked-slowpath.patch
- features/all/rt/0187-futex-rtmutex-Cure-RT-double-blocking-issue.patch
- features/all/rt/0188-rwsem-rt-Lift-single-reader-restriction.patch
- features/all/rt/0189-ptrace-fix-ptrace-vs-tasklist_lock-race.patch
- features/all/rt/0190-rcu-Frob-softirq-test.patch
- features/all/rt/0191-rcu-Merge-RCU-bh-into-RCU-preempt.patch
- features/all/rt/0192-rcu-Make-ksoftirqd-do-RCU-quiescent-states.patch
- features/all/rt/0193-rcutree-rcu_bh_qs-Disable-irq-while-calling-rcu_pree.patch
- features/all/rt/0194-tty-serial-omap-Make-the-locking-RT-aware.patch
- features/all/rt/0195-tty-serial-pl011-Make-the-locking-work-on-RT.patch
- features/all/rt/0196-rt-Improve-the-serial-console-PASS_LIMIT.patch
- features/all/rt/0197-tty-serial-8250-don-t-take-the-trylock-during-oops.patch
- features/all/rt/0198-wait.h-include-atomic.h.patch
- features/all/rt/0199-work-simple-Simple-work-queue-implemenation.patch
- features/all/rt/0200-completion-Use-simple-wait-queues.patch
- features/all/rt/0201-fs-aio-simple-simple-work.patch
- features/all/rt/0202-genirq-Do-not-invoke-the-affinity-callback-via-a-wor.patch
- features/all/rt/0203-hrtimer-Move-schedule_work-call-to-helper-thread.patch
- features/all/rt/0204-locking-percpu-rwsem-Remove-preempt_disable-variants.patch
- features/all/rt/0205-fs-namespace-preemption-fix.patch
- features/all/rt/0206-mm-Protect-activate_mm-by-preempt_-disable-enable-_r.patch
- features/all/rt/0208-fs-ntfs-disable-interrupt-only-on-RT.patch
- features/all/rt/0209-fs-jbd2-pull-your-plug-when-waiting-for-space.patch
- features/all/rt/0210-x86-Convert-mce-timer-to-hrtimer.patch
- features/all/rt/0211-x86-mce-use-swait-queue-for-mce-wakeups.patch
- features/all/rt/0212-x86-stackprotector-Avoid-random-pool-on-rt.patch
- features/all/rt/0213-x86-Use-generic-rwsem_spinlocks-on-rt.patch
- features/all/rt/0214-x86-UV-raw_spinlock-conversion.patch
- features/all/rt/0215-thermal-Defer-thermal-wakups-to-threads.patch
- features/all/rt/0216-fs-epoll-Do-not-disable-preemption-on-RT.patch
- features/all/rt/0217-mm-vmalloc-Another-preempt-disable-region-which-suck.patch
- features/all/rt/0218-block-mq-use-cpu_light.patch
- features/all/rt/0219-block-mq-do-not-invoke-preempt_disable.patch
- features/all/rt/0220-block-mq-don-t-complete-requests-via-IPI.patch
- features/all/rt/0221-md-raid5-Make-raid5_percpu-handling-RT-aware.patch
- features/all/rt/0222-rt-Introduce-cpu_chill.patch
- features/all/rt/0223-cpu_chill-Add-a-UNINTERRUPTIBLE-hrtimer_nanosleep.patch
- features/all/rt/0224-block-blk-mq-Use-swait.patch
- features/all/rt/0225-block-Use-cpu_chill-for-retry-loops.patch
- features/all/rt/0226-fs-dcache-Use-cpu_chill-in-trylock-loops.patch
- features/all/rt/0227-net-Use-cpu_chill-instead-of-cpu_relax.patch
- features/all/rt/0228-fs-dcache-use-swait_queue-instead-of-waitqueue.patch
- features/all/rt/0229-workqueue-Use-normal-rcu.patch
- features/all/rt/0230-workqueue-Use-local-irq-lock-instead-of-irq-disable-.patch
- features/all/rt/0231-workqueue-Prevent-workqueue-versus-ata-piix-livelock.patch
- features/all/rt/0232-sched-Distangle-worker-accounting-from-rqlock.patch
- features/all/rt/0233-idr-Use-local-lock-instead-of-preempt-enable-disable.patch
- features/all/rt/0234-percpu_ida-Use-local-locks.patch
- features/all/rt/0235-debugobjects-Make-RT-aware.patch
- features/all/rt/0236-jump-label-disable-if-stop_machine-is-used.patch
- features/all/rt/0237-seqlock-Prevent-rt-starvation.patch
- features/all/rt/0238-sunrpc-Make-svc_xprt_do_enqueue-use-get_cpu_light.patch
- features/all/rt/0239-net-Use-skbufhead-with-raw-lock.patch
- features/all/rt/0240-net-core-cpuhotplug-Drain-input_pkt_queue-lockless.patch
- features/all/rt/0241-net-move-xmit_recursion-to-per-task-variable-on-RT.patch
- features/all/rt/0242-net-provide-a-way-to-delegate-processing-a-softirq-t.patch
- features/all/rt/0243-net-dev-always-take-qdisc-s-busylock-in-__dev_xmit_s.patch
- features/all/rt/0244-net-Qdisc-use-a-seqlock-instead-seqcount.patch
- features/all/rt/0245-net-add-back-the-missing-serialization-in-ip_send_un.patch
- features/all/rt/0246-net-add-a-lock-around-icmp_sk.patch
- features/all/rt/0247-net-Have-__napi_schedule_irqoff-disable-interrupts-o.patch
- features/all/rt/0248-net-sysrq-via-icmp.patch
- features/all/rt/0249-irqwork-push-most-work-into-softirq-context.patch
- features/all/rt/0250-irqwork-Move-irq-safe-work-to-irq-context.patch
- features/all/rt/0251-snd-pcm-fix-snd_pcm_stream_lock-irqs_disabled-splats.patch
- features/all/rt/0252-printk-Make-rt-aware.patch
- features/all/rt/0253-kernel-printk-Don-t-try-to-print-from-IRQ-NMI-region.patch
- features/all/rt/0254-printk-Drop-the-logbuf_lock-more-often.patch
- features/all/rt/0255-powerpc-Use-generic-rwsem-on-RT.patch
- features/all/rt/0256-powerpc-kvm-Disable-in-kernel-MPIC-emulation-for-PRE.patch
- features/all/rt/0257-powerpc-ps3-device-init.c-adapt-to-completions-using.patch
- features/all/rt/0258-ARM-at91-tclib-Default-to-tclib-timer-for-RT.patch
- features/all/rt/0259-arm-unwind-use-a-raw_spin_lock.patch
- features/all/rt/0260-ARM-enable-irq-in-translation-section-permission-fau.patch
- features/all/rt/0261-genirq-update-irq_set_irqchip_state-documentation.patch
- features/all/rt/0262-KVM-arm-arm64-downgrade-preempt_disable-d-region-to-.patch
- features/all/rt/0263-arm64-xen-Make-XEN-depend-on-RT.patch
- features/all/rt/0264-kgdb-serial-Short-term-workaround.patch
- features/all/rt/0265-sysfs-Add-sys-kernel-realtime-entry.patch
- features/all/rt/0266-powerpc-Disable-highmem-on-RT.patch
- features/all/rt/0267-mips-Disable-highmem-on-RT.patch
- features/all/rt/0268-mm-rt-kmap_atomic-scheduling.patch
- features/all/rt/0269-mm-rt-Fix-generic-kmap_atomic-for-RT.patch
- features/all/rt/0270-x86-highmem-Add-a-already-used-pte-check.patch
- features/all/rt/0271-arm-highmem-Flush-tlb-on-unmap.patch
- features/all/rt/0272-arm-Enable-highmem-for-rt.patch
- features/all/rt/0273-ipc-sem-Rework-semaphore-wakeups.patch
- features/all/rt/0274-x86-kvm-Require-const-tsc-for-RT.patch
- features/all/rt/0275-KVM-lapic-mark-LAPIC-timer-handler-as-irqsafe.patch
- features/all/rt/0276-scsi-fcoe-Make-RT-aware.patch
- features/all/rt/0277-sas-ata-isci-dont-t-disable-interrupts-in-qc_issue-h.patch
- features/all/rt/0278-x86-crypto-Reduce-preempt-disabled-regions.patch
- features/all/rt/0279-crypto-Reduce-preempt-disabled-regions-more-algos.patch
- features/all/rt/0280-dm-Make-rt-aware.patch
- features/all/rt/0281-acpi-rt-Convert-acpi_gbl_hardware-lock-back-to-a-raw.patch
- features/all/rt/0282-cpumask-Disable-CONFIG_CPUMASK_OFFSTACK-for-RT.patch
- features/all/rt/0283-random-Make-it-work-on-rt.patch
- features/all/rt/0284-random-avoid-preempt_disable-ed-section.patch
- features/all/rt/0285-cpu-Make-hotplug.lock-a-sleeping-spinlock-on-RT.patch
- features/all/rt/0286-cpu-rt-Rework-cpu-down-for-PREEMPT_RT.patch
- features/all/rt/0287-cpu-hotplug-Document-why-PREEMPT_RT-uses-a-spinlock.patch
- features/all/rt/0288-kernel-cpu-fix-cpu-down-problem-if-kthread-s-cpu-is-.patch
- features/all/rt/0289-kernel-hotplug-restore-original-cpu-mask-oncpu-down.patch
- features/all/rt/0290-cpu_down-move-migrate_enable-back.patch
- features/all/rt/0291-hotplug-Use-set_cpus_allowed_ptr-in-sync_unplug_thre.patch
- features/all/rt/0292-rt-locking-Reenable-migration-accross-schedule.patch
- features/all/rt/0293-scsi-qla2xxx-Use-local_irq_save_nort-in-qla2x00_poll.patch
- features/all/rt/0294-net-Remove-preemption-disabling-in-netif_rx.patch
- features/all/rt/0295-net-Another-local_irq_disable-kmalloc-headache.patch
- features/all/rt/0296-net-core-protect-users-of-napi_alloc_cache-against-r.patch
- features/all/rt/0297-net-netfilter-Serialize-xt_write_recseq-sections-on-.patch
- features/all/rt/0298-net-Add-a-mutex-around-devnet_rename_seq.patch
- features/all/rt/0299-crypto-Convert-crypto-notifier-chain-to-SRCU.patch
- features/all/rt/0300-lockdep-selftest-Only-do-hardirq-context-test-for-ra.patch
- features/all/rt/0301-lockdep-selftest-fix-warnings-due-to-missing-PREEMPT.patch
- features/all/rt/0302-perf-Make-swevent-hrtimer-run-in-irq-instead-of-soft.patch
- features/all/rt/0303-kernel-perf-mark-perf_cpu_context-s-timer-as-irqsafe.patch
- features/all/rt/0304-rcu-Disable-RCU_FAST_NO_HZ-on-RT.patch
- features/all/rt/0305-rcu-Eliminate-softirq-processing-from-rcutree.patch
- features/all/rt/0306-rcu-make-RCU_BOOST-default-on-RT.patch
- features/all/rt/0307-rcu-enable-rcu_normal_after_boot-by-default-for-RT.patch
- features/all/rt/0308-sched-Add-support-for-lazy-preemption.patch
- features/all/rt/0309-ftrace-Fix-trace-header-alignment.patch
- features/all/rt/0310-x86-Support-for-lazy-preemption.patch
- features/all/rt/0311-arm-Add-support-for-lazy-preemption.patch
- features/all/rt/0312-powerpc-Add-support-for-lazy-preemption.patch
- features/all/rt/0313-arch-arm64-Add-lazy-preempt-support.patch
- features/all/rt/0314-sched-migrate-disable-handle-updated-task-mask-mg-di.patch
- features/all/rt/0315-leds-trigger-disable-CPU-trigger-on-RT.patch
- features/all/rt/0316-mmci-Remove-bogus-local_irq_save.patch
- features/all/rt/0317-cpufreq-drop-K8-s-driver-from-beeing-selected.patch
- features/all/rt/0318-connector-cn_proc-Protect-send_msg-with-a-local-lock.patch
- features/all/rt/0319-drivers-block-zram-Replace-bit-spinlocks-with-rtmute.patch
- features/all/rt/0320-drivers-zram-Don-t-disable-preemption-in-zcomp_strea.patch
- features/all/rt/0321-drm-i915-drop-trace_i915_gem_ring_dispatch-on-rt.patch
- features/all/rt/0322-i915-bogus-warning-from-i915-when-running-on-PREEMPT.patch
- features/all/rt/0323-drm-radeon-i915-Use-preempt_disable-enable_rt-where-.patch
- features/all/rt/0324-drm-i915-Use-local_lock-unlock_irq-in-intel_pipe_upd.patch
- features/all/rt/0325-cgroups-use-simple-wait-in-css_release.patch
- features/all/rt/0326-memcontrol-Prevent-scheduling-while-atomic-in-cgroup.patch
- features/all/rt/0327-cpuset-Convert-callback_lock-to-raw_spinlock_t.patch
- features/all/rt/0328-rt-ntp-Move-call-to-schedule_delayed_work-to-helper-.patch
- features/all/rt/0329-md-disable-bcache.patch
- features/all/rt/0330-workqueue-Prevent-deadlock-stall-on-RT.patch
- features/all/rt/0331-Add-localversion-for-RT-release.patch
- features/all/rt/0332-Linux-4.9.47-rt37-REBASE.patch
+ features/all/rt/0066-latencyhist-disable-jump-labels.patch
+ features/all/rt/0067-tracing-Add-latency-histograms.patch
+ features/all/rt/0068-latency_hist-Update-sched_wakeup-probe.patch
+ features/all/rt/0069-trace-latency-hist-Consider-new-argument-when-probin.patch
+ features/all/rt/0070-trace-Use-rcuidle-version-for-preemptoff_hist-trace-.patch
+ features/all/rt/0071-printk-Add-a-printk-kill-switch.patch
+ features/all/rt/0072-printk-Add-force_early_printk-boot-param-to-help-wit.patch
+ features/all/rt/0073-rt-Provide-PREEMPT_RT_BASE-config-switch.patch
+ features/all/rt/0074-kconfig-Disable-config-options-which-are-not-RT-comp.patch
+ features/all/rt/0075-kconfig-Add-PREEMPT_RT_FULL.patch
+ features/all/rt/0076-bug-BUG_ON-WARN_ON-variants-dependend-on-RT-RT.patch
+ features/all/rt/0077-iommu-amd-Use-WARN_ON_NORT-in-__attach_device.patch
+ features/all/rt/0078-rt-local_irq_-variants-depending-on-RT-RT.patch
+ features/all/rt/0079-preempt-Provide-preempt_-_-no-rt-variants.patch
+ features/all/rt/0080-Intrduce-migrate_disable-cpu_light.patch
+ features/all/rt/0081-futex-workaround-migrate_disable-enable-in-different.patch
+ features/all/rt/0082-rt-Add-local-irq-locks.patch
+ features/all/rt/0083-locallock-add-local_lock_on.patch
+ features/all/rt/0084-ata-Do-not-disable-interrupts-in-ide-code-for-preemp.patch
+ features/all/rt/0085-ide-Do-not-disable-interrupts-for-PREEMPT-RT.patch
+ features/all/rt/0086-infiniband-Mellanox-IB-driver-patch-use-_nort-primit.patch
+ features/all/rt/0087-input-gameport-Do-not-disable-interrupts-on-PREEMPT_.patch
+ features/all/rt/0088-core-Do-not-disable-interrupts-on-RT-in-kernel-users.patch
+ features/all/rt/0089-usb-Use-_nort-in-giveback-function.patch
+ features/all/rt/0090-mm-scatterlist-Do-not-disable-irqs-on-RT.patch
+ features/all/rt/0091-mm-workingset-Do-not-protect-workingset_shadow_nodes.patch
+ features/all/rt/0092-signal-Make-__lock_task_sighand-RT-aware.patch
+ features/all/rt/0093-signal-x86-Delay-calling-signals-in-atomic.patch
+ features/all/rt/0094-x86-signal-delay-calling-signals-on-32bit.patch
+ features/all/rt/0095-net-wireless-Use-WARN_ON_NORT.patch
+ features/all/rt/0096-buffer_head-Replace-bh_uptodate_lock-for-rt.patch
+ features/all/rt/0097-fs-jbd-jbd2-Make-state-lock-and-journal-head-lock-rt.patch
+ features/all/rt/0098-list_bl-Make-list-head-locking-RT-safe.patch
+ features/all/rt/0099-list_bl-fixup-bogus-lockdep-warning.patch
+ features/all/rt/0100-genirq-Disable-irqpoll-on-rt.patch
+ features/all/rt/0101-genirq-Force-interrupt-thread-on-RT.patch
+ features/all/rt/0102-drivers-net-vortex-fix-locking-issues.patch
+ features/all/rt/0103-mm-page_alloc-rt-friendly-per-cpu-pages.patch
+ features/all/rt/0104-mm-page_alloc-Reduce-lock-sections-further.patch
+ features/all/rt/0105-mm-swap-Convert-to-percpu-locked.patch
+ features/all/rt/0106-mm-perform-lru_add_drain_all-remotely.patch
+ features/all/rt/0107-mm-vmstat-Protect-per-cpu-variables-with-preempt-dis.patch
+ features/all/rt/0108-ARM-Initialize-split-page-table-locks-for-vector-pag.patch
+ features/all/rt/0109-mm-bounce-Use-local_irq_save_nort.patch
+ features/all/rt/0110-mm-Allow-only-slub-on-RT.patch
+ features/all/rt/0111-mm-Enable-SLUB-for-RT.patch
+ features/all/rt/0112-slub-Enable-irqs-for-__GFP_WAIT.patch
+ features/all/rt/0113-slub-Disable-SLUB_CPU_PARTIAL.patch
+ features/all/rt/0114-mm-page_alloc-Use-local_lock_on-instead-of-plain-spi.patch
+ features/all/rt/0115-mm-memcontrol-Don-t-call-schedule_work_on-in-preempt.patch
+ features/all/rt/0116-mm-memcontrol-Replace-local_irq_disable-with-local-l.patch
+ features/all/rt/0117-mm-memcontrol-mem_cgroup_migrate-replace-another-loc.patch
+ features/all/rt/0118-mm-backing-dev-don-t-disable-IRQs-in-wb_congested_pu.patch
+ features/all/rt/0119-mm-zsmalloc-copy-with-get_cpu_var-and-locking.patch
+ features/all/rt/0120-radix-tree-use-local-locks.patch
+ features/all/rt/0121-panic-skip-get_random_bytes-for-RT_FULL-in-init_oops.patch
+ features/all/rt/0122-timers-Prepare-for-full-preemption.patch
+ features/all/rt/0123-timer-delay-waking-softirqs-from-the-jiffy-tick.patch
+ features/all/rt/0124-hrtimers-Prepare-full-preemption.patch
+ features/all/rt/0125-hrtimer-enfore-64byte-alignment.patch
+ features/all/rt/0126-hrtimer-Fixup-hrtimer-callback-changes-for-preempt-r.patch
+ features/all/rt/0127-sched-deadline-dl_task_timer-has-to-be-irqsafe.patch
+ features/all/rt/0128-timer-fd-Prevent-live-lock.patch
+ features/all/rt/0129-tick-broadcast-Make-broadcast-hrtimer-irqsafe.patch
+ features/all/rt/0130-timer-hrtimer-check-properly-for-a-running-timer.patch
+ features/all/rt/0131-posix-timers-Thread-posix-cpu-timers-on-rt.patch
+ features/all/rt/0132-sched-Move-task_struct-cleanup-to-RCU.patch
+ features/all/rt/0133-sched-Limit-the-number-of-task-migrations-per-batch.patch
+ features/all/rt/0134-sched-Move-mmdrop-to-RCU-on-RT.patch
+ features/all/rt/0135-kernel-sched-move-stack-kprobe-clean-up-to-__put_tas.patch
+ features/all/rt/0136-sched-Add-saved_state-for-tasks-blocked-on-sleeping-.patch
+ features/all/rt/0137-sched-Prevent-task-state-corruption-by-spurious-lock.patch
+ features/all/rt/0138-sched-Remove-TASK_ALL.patch
+ features/all/rt/0139-sched-Do-not-account-rcu_preempt_depth-on-RT-in-migh.patch
+ features/all/rt/0140-sched-Take-RT-softirq-semantics-into-account-in-cond.patch
+ features/all/rt/0141-sched-Use-the-proper-LOCK_OFFSET-for-cond_resched.patch
+ features/all/rt/0142-sched-Disable-TTWU_QUEUE-on-RT.patch
+ features/all/rt/0143-sched-Disable-CONFIG_RT_GROUP_SCHED-on-RT.patch
+ features/all/rt/0144-sched-ttwu-Return-success-when-only-changing-the-sav.patch
+ features/all/rt/0145-sched-workqueue-Only-wake-up-idle-workers-if-not-blo.patch
+ features/all/rt/0146-stop_machine-convert-stop_machine_run-to-PREEMPT_RT.patch
+ features/all/rt/0147-stop_machine-Use-raw-spinlocks.patch
+ features/all/rt/0148-hotplug-Lightweight-get-online-cpus.patch
+ features/all/rt/0149-hotplug-sync_unplug-No-n-in-task-name.patch
+ features/all/rt/0150-hotplug-Reread-hotplug_pcp-on-pin_current_cpu-retry.patch
+ features/all/rt/0151-trace-Add-migrate-disabled-counter-to-tracing-output.patch
+ features/all/rt/0152-hotplug-Use-migrate-disable-on-unplug.patch
+ features/all/rt/0153-lockdep-Make-it-RT-aware.patch
+ features/all/rt/0154-locking-Disable-spin-on-owner-for-RT.patch
+ features/all/rt/0155-tasklet-Prevent-tasklets-from-going-into-infinite-sp.patch
+ features/all/rt/0156-softirq-Check-preemption-after-reenabling-interrupts.patch
+ features/all/rt/0157-softirq-Disable-softirq-stacks-for-RT.patch
+ features/all/rt/0158-softirq-Split-softirq-locks.patch
+ features/all/rt/0159-kernel-softirq-unlock-with-irqs-on.patch
+ features/all/rt/0160-kernel-migrate_disable-do-fastpath-in-atomic-irqs-of.patch
+ features/all/rt/0161-genirq-Allow-disabling-of-softirq-processing-in-irq-.patch
+ features/all/rt/0162-softirq-split-timer-softirqs-out-of-ksoftirqd.patch
+ features/all/rt/0163-softirq-wake-the-timer-softirq-if-needed.patch
+ features/all/rt/0164-timers-Don-t-wake-ktimersoftd-on-every-tick.patch
+ features/all/rt/0165-Revert-timers-Don-t-wake-ktimersoftd-on-every-tick.patch
+ features/all/rt/0166-rtmutex-trylock-is-okay-on-RT.patch
+ features/all/rt/0167-gpu-don-t-check-for-the-lock-owner.patch
+ features/all/rt/0168-fs-nfs-turn-rmdir_sem-into-a-semaphore.patch
+ features/all/rt/0169-rtmutex-Handle-the-various-new-futex-race-conditions.patch
+ features/all/rt/0170-futex-Fix-bug-on-when-a-requeued-RT-task-times-out.patch
+ features/all/rt/0171-futex-Ensure-lock-unlock-symetry-versus-pi_lock-and-.patch
+ features/all/rt/0172-pid.h-include-atomic.h.patch
+ features/all/rt/0173-arm-include-definition-for-cpumask_t.patch
+ features/all/rt/0174-locking-locktorture-Do-NOT-include-rwlock.h-directly.patch
+ features/all/rt/0175-rtmutex-Add-rtmutex_lock_killable.patch
+ features/all/rt/0176-rtmutex-Make-lock_killable-work.patch
+ features/all/rt/0177-spinlock-Split-the-lock-types-header.patch
+ features/all/rt/0178-rtmutex-Avoid-include-hell.patch
+ features/all/rt/0179-rbtree-don-t-include-the-rcu-header.patch
+ features/all/rt/0180-rt-Add-the-preempt-rt-lock-replacement-APIs.patch
+ features/all/rt/0181-rt-Drop-mutex_disable-on-DEBUG-configs-and-the-GPL-s.patch
+ features/all/rt/0182-kernel-locking-use-an-exclusive-wait_q-for-sleepers.patch
+ features/all/rt/0183-rtmutex-Add-RT-aware-ww-locks.patch
+ features/all/rt/0184-rtmutex-Provide-rt_mutex_lock_state.patch
+ features/all/rt/0185-rtmutex-Provide-locked-slowpath.patch
+ features/all/rt/0186-futex-rtmutex-Cure-RT-double-blocking-issue.patch
+ features/all/rt/0187-rwsem-rt-Lift-single-reader-restriction.patch
+ features/all/rt/0188-ptrace-fix-ptrace-vs-tasklist_lock-race.patch
+ features/all/rt/0189-rcu-Frob-softirq-test.patch
+ features/all/rt/0190-rcu-Merge-RCU-bh-into-RCU-preempt.patch
+ features/all/rt/0191-rcu-Make-ksoftirqd-do-RCU-quiescent-states.patch
+ features/all/rt/0192-rcutree-rcu_bh_qs-Disable-irq-while-calling-rcu_pree.patch
+ features/all/rt/0193-tty-serial-omap-Make-the-locking-RT-aware.patch
+ features/all/rt/0194-tty-serial-pl011-Make-the-locking-work-on-RT.patch
+ features/all/rt/0195-rt-Improve-the-serial-console-PASS_LIMIT.patch
+ features/all/rt/0196-tty-serial-8250-don-t-take-the-trylock-during-oops.patch
+ features/all/rt/0197-wait.h-include-atomic.h.patch
+ features/all/rt/0198-work-simple-Simple-work-queue-implemenation.patch
+ features/all/rt/0199-completion-Use-simple-wait-queues.patch
+ features/all/rt/0200-fs-aio-simple-simple-work.patch
+ features/all/rt/0201-genirq-Do-not-invoke-the-affinity-callback-via-a-wor.patch
+ features/all/rt/0202-hrtimer-Move-schedule_work-call-to-helper-thread.patch
+ features/all/rt/0203-locking-percpu-rwsem-Remove-preempt_disable-variants.patch
+ features/all/rt/0204-fs-namespace-preemption-fix.patch
+ features/all/rt/0205-mm-Protect-activate_mm-by-preempt_-disable-enable-_r.patch
+ features/all/rt/0206-block-Turn-off-warning-which-is-bogus-on-RT.patch
+ features/all/rt/0207-fs-ntfs-disable-interrupt-only-on-RT.patch
+ features/all/rt/0208-fs-jbd2-pull-your-plug-when-waiting-for-space.patch
+ features/all/rt/0209-x86-Convert-mce-timer-to-hrtimer.patch
+ features/all/rt/0210-x86-mce-use-swait-queue-for-mce-wakeups.patch
+ features/all/rt/0211-x86-stackprotector-Avoid-random-pool-on-rt.patch
+ features/all/rt/0212-x86-Use-generic-rwsem_spinlocks-on-rt.patch
+ features/all/rt/0213-x86-UV-raw_spinlock-conversion.patch
+ features/all/rt/0214-thermal-Defer-thermal-wakups-to-threads.patch
+ features/all/rt/0215-fs-epoll-Do-not-disable-preemption-on-RT.patch
+ features/all/rt/0216-mm-vmalloc-Another-preempt-disable-region-which-suck.patch
+ features/all/rt/0217-block-mq-use-cpu_light.patch
+ features/all/rt/0218-block-mq-do-not-invoke-preempt_disable.patch
+ features/all/rt/0219-block-mq-don-t-complete-requests-via-IPI.patch
+ features/all/rt/0220-md-raid5-Make-raid5_percpu-handling-RT-aware.patch
+ features/all/rt/0221-rt-Introduce-cpu_chill.patch
+ features/all/rt/0222-cpu_chill-Add-a-UNINTERRUPTIBLE-hrtimer_nanosleep.patch
+ features/all/rt/0223-block-blk-mq-Use-swait.patch
+ features/all/rt/0224-block-Use-cpu_chill-for-retry-loops.patch
+ features/all/rt/0225-fs-dcache-Use-cpu_chill-in-trylock-loops.patch
+ features/all/rt/0226-net-Use-cpu_chill-instead-of-cpu_relax.patch
+ features/all/rt/0227-fs-dcache-use-swait_queue-instead-of-waitqueue.patch
+ features/all/rt/0228-workqueue-Use-normal-rcu.patch
+ features/all/rt/0229-workqueue-Use-local-irq-lock-instead-of-irq-disable-.patch
+ features/all/rt/0230-workqueue-Prevent-workqueue-versus-ata-piix-livelock.patch
+ features/all/rt/0231-sched-Distangle-worker-accounting-from-rqlock.patch
+ features/all/rt/0232-idr-Use-local-lock-instead-of-preempt-enable-disable.patch
+ features/all/rt/0233-percpu_ida-Use-local-locks.patch
+ features/all/rt/0234-debugobjects-Make-RT-aware.patch
+ features/all/rt/0235-jump-label-disable-if-stop_machine-is-used.patch
+ features/all/rt/0236-seqlock-Prevent-rt-starvation.patch
+ features/all/rt/0237-sunrpc-Make-svc_xprt_do_enqueue-use-get_cpu_light.patch
+ features/all/rt/0238-net-Use-skbufhead-with-raw-lock.patch
+ features/all/rt/0239-net-core-cpuhotplug-Drain-input_pkt_queue-lockless.patch
+ features/all/rt/0240-net-move-xmit_recursion-to-per-task-variable-on-RT.patch
+ features/all/rt/0241-net-provide-a-way-to-delegate-processing-a-softirq-t.patch
+ features/all/rt/0242-net-dev-always-take-qdisc-s-busylock-in-__dev_xmit_s.patch
+ features/all/rt/0243-net-Qdisc-use-a-seqlock-instead-seqcount.patch
+ features/all/rt/0244-net-add-back-the-missing-serialization-in-ip_send_un.patch
+ features/all/rt/0245-net-add-a-lock-around-icmp_sk.patch
+ features/all/rt/0246-net-Have-__napi_schedule_irqoff-disable-interrupts-o.patch
+ features/all/rt/0247-net-sysrq-via-icmp.patch
+ features/all/rt/0248-irqwork-push-most-work-into-softirq-context.patch
+ features/all/rt/0249-irqwork-Move-irq-safe-work-to-irq-context.patch
+ features/all/rt/0250-snd-pcm-fix-snd_pcm_stream_lock-irqs_disabled-splats.patch
+ features/all/rt/0251-printk-Make-rt-aware.patch
+ features/all/rt/0252-kernel-printk-Don-t-try-to-print-from-IRQ-NMI-region.patch
+ features/all/rt/0253-printk-Drop-the-logbuf_lock-more-often.patch
+ features/all/rt/0254-powerpc-Use-generic-rwsem-on-RT.patch
+ features/all/rt/0255-powerpc-kvm-Disable-in-kernel-MPIC-emulation-for-PRE.patch
+ features/all/rt/0256-powerpc-ps3-device-init.c-adapt-to-completions-using.patch
+ features/all/rt/0257-ARM-at91-tclib-Default-to-tclib-timer-for-RT.patch
+ features/all/rt/0258-arm-unwind-use-a-raw_spin_lock.patch
+ features/all/rt/0259-ARM-enable-irq-in-translation-section-permission-fau.patch
+ features/all/rt/0260-genirq-update-irq_set_irqchip_state-documentation.patch
+ features/all/rt/0261-KVM-arm-arm64-downgrade-preempt_disable-d-region-to-.patch
+ features/all/rt/0262-arm64-xen-Make-XEN-depend-on-RT.patch
+ features/all/rt/0263-kgdb-serial-Short-term-workaround.patch
+ features/all/rt/0264-sysfs-Add-sys-kernel-realtime-entry.patch
+ features/all/rt/0265-powerpc-Disable-highmem-on-RT.patch
+ features/all/rt/0266-mips-Disable-highmem-on-RT.patch
+ features/all/rt/0267-mm-rt-kmap_atomic-scheduling.patch
+ features/all/rt/0268-mm-rt-Fix-generic-kmap_atomic-for-RT.patch
+ features/all/rt/0269-x86-highmem-Add-a-already-used-pte-check.patch
+ features/all/rt/0270-arm-highmem-Flush-tlb-on-unmap.patch
+ features/all/rt/0271-arm-Enable-highmem-for-rt.patch
+ features/all/rt/0272-ipc-sem-Rework-semaphore-wakeups.patch
+ features/all/rt/0273-x86-kvm-Require-const-tsc-for-RT.patch
+ features/all/rt/0274-KVM-lapic-mark-LAPIC-timer-handler-as-irqsafe.patch
+ features/all/rt/0275-scsi-fcoe-Make-RT-aware.patch
+ features/all/rt/0276-sas-ata-isci-dont-t-disable-interrupts-in-qc_issue-h.patch
+ features/all/rt/0277-x86-crypto-Reduce-preempt-disabled-regions.patch
+ features/all/rt/0278-crypto-Reduce-preempt-disabled-regions-more-algos.patch
+ features/all/rt/0279-dm-Make-rt-aware.patch
+ features/all/rt/0280-acpi-rt-Convert-acpi_gbl_hardware-lock-back-to-a-raw.patch
+ features/all/rt/0281-cpumask-Disable-CONFIG_CPUMASK_OFFSTACK-for-RT.patch
+ features/all/rt/0282-random-Make-it-work-on-rt.patch
+ features/all/rt/0283-random-avoid-preempt_disable-ed-section.patch
+ features/all/rt/0284-cpu-Make-hotplug.lock-a-sleeping-spinlock-on-RT.patch
+ features/all/rt/0285-cpu-rt-Rework-cpu-down-for-PREEMPT_RT.patch
+ features/all/rt/0286-cpu-hotplug-Document-why-PREEMPT_RT-uses-a-spinlock.patch
+ features/all/rt/0287-kernel-cpu-fix-cpu-down-problem-if-kthread-s-cpu-is-.patch
+ features/all/rt/0288-kernel-hotplug-restore-original-cpu-mask-oncpu-down.patch
+ features/all/rt/0289-cpu_down-move-migrate_enable-back.patch
+ features/all/rt/0290-hotplug-Use-set_cpus_allowed_ptr-in-sync_unplug_thre.patch
+ features/all/rt/0291-rt-locking-Reenable-migration-accross-schedule.patch
+ features/all/rt/0292-scsi-qla2xxx-Use-local_irq_save_nort-in-qla2x00_poll.patch
+ features/all/rt/0293-net-Remove-preemption-disabling-in-netif_rx.patch
+ features/all/rt/0294-net-Another-local_irq_disable-kmalloc-headache.patch
+ features/all/rt/0295-net-core-protect-users-of-napi_alloc_cache-against-r.patch
+ features/all/rt/0296-net-netfilter-Serialize-xt_write_recseq-sections-on-.patch
+ features/all/rt/0297-net-Add-a-mutex-around-devnet_rename_seq.patch
+ features/all/rt/0298-crypto-Convert-crypto-notifier-chain-to-SRCU.patch
+ features/all/rt/0299-lockdep-selftest-Only-do-hardirq-context-test-for-ra.patch
+ features/all/rt/0300-lockdep-selftest-fix-warnings-due-to-missing-PREEMPT.patch
+ features/all/rt/0301-perf-Make-swevent-hrtimer-run-in-irq-instead-of-soft.patch
+ features/all/rt/0302-kernel-perf-mark-perf_cpu_context-s-timer-as-irqsafe.patch
+ features/all/rt/0303-rcu-Disable-RCU_FAST_NO_HZ-on-RT.patch
+ features/all/rt/0304-rcu-Eliminate-softirq-processing-from-rcutree.patch
+ features/all/rt/0305-rcu-make-RCU_BOOST-default-on-RT.patch
+ features/all/rt/0306-rcu-enable-rcu_normal_after_boot-by-default-for-RT.patch
+ features/all/rt/0307-sched-Add-support-for-lazy-preemption.patch
+ features/all/rt/0308-ftrace-Fix-trace-header-alignment.patch
+ features/all/rt/0309-x86-Support-for-lazy-preemption.patch
+ features/all/rt/0310-arm-Add-support-for-lazy-preemption.patch
+ features/all/rt/0311-powerpc-Add-support-for-lazy-preemption.patch
+ features/all/rt/0312-arch-arm64-Add-lazy-preempt-support.patch
+ features/all/rt/0313-sched-migrate-disable-handle-updated-task-mask-mg-di.patch
+ features/all/rt/0314-leds-trigger-disable-CPU-trigger-on-RT.patch
+ features/all/rt/0315-mmci-Remove-bogus-local_irq_save.patch
+ features/all/rt/0316-cpufreq-drop-K8-s-driver-from-beeing-selected.patch
+ features/all/rt/0317-connector-cn_proc-Protect-send_msg-with-a-local-lock.patch
+ features/all/rt/0318-drivers-block-zram-Replace-bit-spinlocks-with-rtmute.patch
+ features/all/rt/0319-drivers-zram-Don-t-disable-preemption-in-zcomp_strea.patch
+ features/all/rt/0320-drm-i915-drop-trace_i915_gem_ring_dispatch-on-rt.patch
+ features/all/rt/0321-i915-bogus-warning-from-i915-when-running-on-PREEMPT.patch
+ features/all/rt/0322-drm-radeon-i915-Use-preempt_disable-enable_rt-where-.patch
+ features/all/rt/0323-drm-i915-Use-local_lock-unlock_irq-in-intel_pipe_upd.patch
+ features/all/rt/0324-cgroups-use-simple-wait-in-css_release.patch
+ features/all/rt/0325-memcontrol-Prevent-scheduling-while-atomic-in-cgroup.patch
+ features/all/rt/0326-cpuset-Convert-callback_lock-to-raw_spinlock_t.patch
+ features/all/rt/0327-rt-ntp-Move-call-to-schedule_delayed_work-to-helper-.patch
+ features/all/rt/0328-md-disable-bcache.patch
+ features/all/rt/0329-workqueue-Prevent-deadlock-stall-on-RT.patch
+ features/all/rt/0330-Add-localversion-for-RT-release.patch
+ features/all/rt/0331-drivers-zram-fix-zcomp_stream_get-smp_processor_id-u.patch
+ features/all/rt/0332-fs-dcache-disable-preemption-on-i_dir_seq-s-write-si.patch
+ features/all/rt/0333-tpm_tis-fix-stall-after-iowrite-s.patch
+ features/all/rt/0334-fs-convert-two-more-BH_Uptodate_Lock-related-bitspin.patch
+ features/all/rt/0335-locking-rt-mutex-fix-deadlock-in-device-mapper-block.patch
+ features/all/rt/0336-md-raid5-do-not-disable-interrupts.patch
+ features/all/rt/0337-Revert-memcontrol-Prevent-scheduling-while-atomic-in.patch
+ features/all/rt/0338-Revert-fs-jbd2-pull-your-plug-when-waiting-for-space.patch
+ features/all/rt/0339-rtmutex-Fix-lock-stealing-logic.patch
+ features/all/rt/0340-cpu_pm-replace-raw_notifier-to-atomic_notifier.patch
+ features/all/rt/0341-PM-CPU-replace-raw_notifier-with-atomic_notifier-fix.patch
+ features/all/rt/0342-kernel-hrtimer-migrate-deferred-timer-on-CPU-down.patch
+ features/all/rt/0343-net-take-the-tcp_sk_lock-lock-with-BH-disabled.patch
+ features/all/rt/0344-kernel-hrtimer-don-t-wakeup-a-process-while-holding-.patch
+ features/all/rt/0345-kernel-hrtimer-hotplug-don-t-wake-ktimersoftd-while-.patch
+ features/all/rt/0346-Bluetooth-avoid-recursive-locking-in-hci_send_to_cha.patch
+ features/all/rt/0347-iommu-amd-Use-raw_cpu_ptr-instead-of-get_cpu_ptr-for.patch
+ features/all/rt/0348-rt-locking-allow-recursive-local_trylock.patch
+ features/all/rt/0349-locking-rtmutex-don-t-drop-the-wait_lock-twice.patch
+ features/all/rt/0350-net-use-trylock-in-icmp_sk.patch
+ features/all/rt/0351-Linux-4.9.68-rt60-REBASE.patch
+#features/all/rt/signals-allow-rt-tasks-to-cache-one-sigqueue-struct.patch
+#features/all/rt/printk-kill.patch
+#features/all/rt/printk-27force_early_printk-27-boot-param-to-help-with-debugging.patch
+#features/all/rt/sched-mmdrop-delayed.patch